def __cleanAndExit(self):
     try:
         self.__logger.info("=== deploy dc failed, so cleaning the created entries ===")
         if not test_data.get("deleteDC", None):
             self.__logger.info("=== Deploy DC Clean Up flag not set. So, exiting ===")
             exit(1)
         self.__logger.info("=== Deploy DC Failed, So Cleaning to Exit ===")
         remove_dc_obj = DeleteDataCenters(self.__test_client, self.__cleanUp)
         if remove_dc_obj:
             if remove_dc_obj.removeDataCenter() == FAILED:
                 self.__logger.error("=== Removing DataCenter Failed ===")
             else:
                 self.__logger.info("=== Removing DataCenter Successful ===")
     except Exception as e:
         self.__logger.exception("=== Clean up failed: %s ===" % e)
     finally:
         exit(1)
Exemplo n.º 2
0
 def __cleanAndExit(self):
     try:
         self.__logger.info("=== deploy dc failed, so cleaning the created entries ===")
         if not test_data.get("deleteDC", None):
             self.__logger.info("=== Deploy DC Clean Up flag not set. So, exiting ===")
             exit(1)
         self.__logger.info("=== Deploy DC Failed, So Cleaning to Exit ===")
         remove_dc_obj = DeleteDataCenters(self.__test_client, self.__cleanUp)
         if remove_dc_obj:
             if remove_dc_obj.removeDataCenter() == FAILED:
                 self.__logger.error("=== Removing DataCenter Failed ===")
             else:
                 self.__logger.info("=== Removing DataCenter Successful ===")
     except Exception as e:
         self.__logger.exception("=== Clean up failed: %s ===" % e)
     finally:
         exit(1)