LOGGER.info(f"apply_create_consistency(): waiting for life cycle state progress for {get_result}, current: {str(get_result.life_cycle_info)}, ellapsed time {ts-ts_start} seconds")
else:
err_info=self.__err_store.get_error(obj.href)
iferr_infoisnotNone:
LOGGER.info(f"apply_create_consistency(): asynchronous error reported for {obj}: {str(err_info)}")
raiseErrorFromIpm(err_info)
ts=time.perf_counter()
ifts-log_ts>=self.CONSISTENCY_WAIT_LOG_INTERVAL:
log_ts=ts
@@ -337,10 +534,13 @@ class CmConnection:
duration=time.perf_counter()-ts_start
ifnotvalid:
ifget_result:
LOGGER.info(f"Failed to apply create consistency for {get_result}, insufficient life-cycle-state progress ({str(get_result.life_cycle_info)}), duration {duration} seconds")
msg=f"Failed to apply create consistency for {get_result}, insufficient life-cycle-state progress ({str(get_result.life_cycle_info)}), duration {duration} seconds"
LOGGER.info(msg)
raiseCreateConsistencyError(msg)
else:
LOGGER.info(f"Failed to apply create consistency for {obj}, REST object did not appear, duration {duration} seconds")
returnNone
msg=f"Failed to apply create consistency for {obj}, REST object did not appear, duration {duration} seconds"
LOGGER.info(msg)
raiseCreateConsistencyError(msg)
else:
LOGGER.info(f"Applied create consistency for {get_result}, final life-cycle-state {str(get_result.life_cycle_info)}, duration {duration} seconds")