Index: trunk/packages/sipb-xen-database/sipb-xen-database/sipb_xen_database/models.py
===================================================================
--- trunk/packages/sipb-xen-database/sipb-xen-database/sipb_xen_database/models.py	(revision 107)
+++ trunk/packages/sipb-xen-database/sipb-xen-database/sipb_xen_database/models.py	(revision 108)
@@ -10,8 +10,10 @@
            'disk_table',
            'types_table',
+           'cdroms_table',
            'Machine',
            'NIC',
            'Disk',
-           'Type']
+           'Type',
+           'CDROM']
 
 meta = DynamicMetaData()
@@ -50,4 +52,8 @@
        Column('pae', Boolean, nullable=False))
 
+cdroms_table = Table('cdroms', meta,
+       Column('cdrom_id', String, primary_key=True, nullable=False),
+       Column('description', String, nullable=False))
+
 
 class Machine(object):
@@ -62,9 +68,16 @@
 
 class Disk(object):
-    pass
+    def __init__(self, machine_id, guest, size):
+        self.machine_id = machine_id
+        self.guest_device_name = guest
+        self.size = size
 
 class Type(object):
     pass
 
+class CDROM(object):
+    def __init__(self, cdrom_id, description):
+        self.cdrom_id = cdrom_id
+        self.description = description
 
 assign_mapper(ctx, Machine, machine_table, \
@@ -74,3 +87,4 @@
 assign_mapper(ctx, Disk, disk_table)
 assign_mapper(ctx, Type, types_table)
+assign_mapper(ctx, CDROM, cdroms_table)
 
