예제 #1
0
파일: sync_volume.py 프로젝트: xuys50/xos
 def delete_record(self, volume):
     try:
         volume_name = volume.name
         syndicatelib.ensure_volume_absent( volume_name )
     except Exception, e:
         traceback.print_exc()
         logger.exception("Failed to erase volume '%s'" % volume_name)
         raise e
예제 #2
0
 def call(self, pk, model_dict):
     try:
         volume_name = model_dict['name']
         syndicatelib.ensure_volume_absent( volume_name )
         return True
     except Exception, e:
         traceback.print_exc()
         logger.exception("Failed to erase volume '%s'" % volume_name)
         return False