def check_for_sync(self, result, sync):
     if sync:
         if len(result["resource"]) > 0:
             resource = result["resource"]
             return common.block_until_complete("export", resource["id"], result["id"], self.__ipAddr, self.__port)
         else:
             raise SOSError(SOSError.SOS_FAILURE_ERR, "error: task list is empty, no task response found")
     else:
         return result
示例#2
0
 def check_for_sync(self, result, sync, synctimeout=0):
     if (len(result["resource"]) > 0):
         resource = result["resource"]
         return (common.block_until_complete("consistencygroup",
                                             resource["id"], result["id"],
                                             self.__ipAddr, self.__port,
                                             synctimeout))
     else:
         raise SOSError(
             SOSError.SOS_FAILURE_ERR,
             "error: task list is empty, no task response found")
 def check_for_sync(self, result, sync,synctimeout=0):
     if(len(result["resource"]) > 0):
         resource = result["resource"]
         return (
             common.block_until_complete("consistencygroup", resource["id"],
                                         result["id"], self.__ipAddr,
                                         self.__port,synctimeout)
         )
     else:
         raise SOSError(
             SOSError.SOS_FAILURE_ERR,
             "error: task list is empty, no task response found")