From: Quentin Smith Date: Mon, 12 Nov 2007 10:05:26 +0000 (-0500) Subject: Remove unnecessary constructors X-Git-Tag: sipb-xen-database/10.2^0 X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-database.git/commitdiff_plain/a0c92a1e797ab2835921564f36e787ea05274051 Remove unnecessary constructors Rename disk to disk_size in some (but not all!) places Added MachineAccess to __all__ svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=243 --- diff --git a/debian/changelog b/debian/changelog index 7e1cc3a..3a6ecb4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +sipb-xen-database (10.2) unstable; urgency=low + + * Add MachineAccess to __all__ so it can be imported + * Remove unnecessary constructors for database objects + + -- Quentin Smith Mon, 12 Nov 2007 04:53:47 -0500 + sipb-xen-database (10.1) unstable; urgency=low * Make sipb-xen-database-tables safer (don't default to drop_all) diff --git a/sipb_xen_database/models.py b/sipb_xen_database/models.py index 12db8c9..d07950a 100644 --- a/sipb_xen_database/models.py +++ b/sipb_xen_database/models.py @@ -6,11 +6,13 @@ from sqlalchemy.ext.assignmapper import assign_mapper __all__ = ['meta', 'ctx', 'machine_table', + 'machine_access_table', 'nic_table', 'disk_table', 'types_table', 'cdroms_table', 'Machine', + 'MachineAccess', 'NIC', 'Disk', 'Type', @@ -69,19 +71,10 @@ class MachineAccess(object): return "" % (self.machine, self.user) class NIC(object): - def __init__(self, machine_id, mac_addr, ip, hostname): - self.machine_id = machine_id - self.mac_addr = mac_addr - self.ip = ip - self.hostname = hostname def __repr__(self): return "" % (self.mac_addr, self.machine_id, self.ip, self.hostname) class Disk(object): - def __init__(self, machine_id, guest, size): - self.machine_id = machine_id - self.guest_device_name = guest - self.size = size def __repr__(self): return "" % (self.machine_id, self.guest_device_name, self.size) @@ -90,9 +83,6 @@ class Type(object): return "" % (self.type_id, self.description) class CDROM(object): - def __init__(self, cdrom_id, description): - self.cdrom_id = cdrom_id - self.description = description def __repr__(self): return "" % (self.cdrom_id, self.description)