Ignore:
Timestamp:
Nov 12, 2007, 5:05:26 AM (17 years ago)
Author:
quentin
Message:

Remove unnecessary constructors

Rename disk to disk_size in some (but not all!) places

Added MachineAccess? to all

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/sipb-xen-database/sipb-xen-database/sipb_xen_database/models.py

    r238 r243  
    77           'ctx',
    88           'machine_table',
     9           'machine_access_table',
    910           'nic_table',
    1011           'disk_table',
     
    1213           'cdroms_table',
    1314           'Machine',
     15           'MachineAccess',
    1416           'NIC',
    1517           'Disk',
     
    7072
    7173class NIC(object):
    72     def __init__(self, machine_id, mac_addr, ip, hostname):
    73         self.machine_id = machine_id
    74         self.mac_addr = mac_addr
    75         self.ip = ip
    76         self.hostname = hostname
    7774    def __repr__(self):
    7875        return "<NIC: mac='%s' machine='%s' ip='%s' hostname='%s'>" % (self.mac_addr, self.machine_id, self.ip, self.hostname)
    7976
    8077class Disk(object):
    81     def __init__(self, machine_id, guest, size):
    82         self.machine_id = machine_id
    83         self.guest_device_name = guest
    84         self.size = size
    8578    def __repr__(self):
    8679        return "<Disk: machine=%s device=%s size=%s>" % (self.machine_id, self.guest_device_name, self.size)
     
    9184
    9285class CDROM(object):
    93     def __init__(self, cdrom_id, description):
    94         self.cdrom_id = cdrom_id
    95         self.description = description
    9686    def __repr__(self):
    9787        return "<CDROM %s: %s>" % (self.cdrom_id, self.description)
Note: See TracChangeset for help on using the changeset viewer.