예제 #1
0
    def test(self):
        self.vdi_uuid = sm._createVDI(sr_uuid, size = 16 * (2**20))
        self.snap_uuid = sm._snapshotVDI(self.vdi_uuid)
        base_uuid = sm._vdi_get_parent(self.vdi_uuid)

        vdi_contid = srmetadata.get_content_id(sr_uuid, self.vdi_uuid)
        snap_contid = srmetadata.get_content_id(sr_uuid, self.snap_uuid)
        base_contid = srmetadata.get_content_id(sr_uuid, base_uuid)
        
        self.assertEqual(vdi_contid, snap_contid)
        self.assertEqual(vdi_contid, base_contid)
예제 #2
0
 def test(self):
     self.vdi_uuid = sm._createVDI(sr_uuid)
     (self.vbd_uuid, device) = sm._vdi_attach(self.vdi_uuid, vm_uuid)
     self.assertEqual('', srmetadata.get_content_id(sr_uuid, self.vdi_uuid))