示例#1
0
文件: SR.py 项目: BobBall/sm
 def synchronise_gone(self):
     """Delete XenAPI record for old disks"""
     for location in self.gone:
         vdi = self.get_xenapi_vdi(location)
         util.SMlog("Forgetting VDI with location=%s uuid=%s" % (util.to_plain_string(vdi['location']), vdi['uuid']))
         try:
             self.sr.forget_vdi(vdi['uuid'])
         except XenAPI.Failure, e:
             if util.isInvalidVDI(e):
                util.SMlog("VDI %s not found, ignoring exception" \
                        % vdi['uuid'])
             else:
                raise
示例#2
0
 def synchronise_gone(self):
     """Delete XenAPI record for old disks"""
     for location in self.gone:
         vdi = self.get_xenapi_vdi(location)
         util.SMlog("Forgetting VDI with location=%s uuid=%s" % (util.to_plain_string(vdi['location']), vdi['uuid']))
         try:
             self.sr.forget_vdi(vdi['uuid'])
         except XenAPI.Failure, e:
             if util.isInvalidVDI(e):
                util.SMlog("VDI %s not found, ignoring exception" \
                        % vdi['uuid'])
             else:
                raise