def run(self): install.run(self) Log.setup() SITTemplateHelper().validate() SITLoader().run()
response = self.ecs_client.stop_task(task=task_id, cluster=self.cluster) task_definitions.append(response['task']['taskDefinitionArn']) except Exception as e: logging.error('Error occurred while terminating tasks.', e) finally: return task_definitions def error(self, message, e=None, error_code=2): terminated_tasks = self.terminate_running_tasks() logging.info( '{0}. Exception: {1}\nFollowing tasks have been terminated: {2}'. format(message, e, terminated_tasks)) exit(error_code) def main(): job = argv[1] build_number = argv[2] slave_ip = argv[3] configs_directory = argv[4] review_job = ReviewJob(job, build_number, slave_ip, configs_directory) review_job.run() review_job.check_and_print_results() review_job.fail_build_if_failures_exist() if __name__ == '__main__': Log.setup() main()
try: for task_id in self.running_task_ids: response = self.ecs_client.stop_task(task=task_id, cluster=self.cluster) task_definitions.append(response['task']['taskDefinitionArn']) except Exception as e: logging.error('Error occurred while terminating tasks.', e) finally: return task_definitions def error(self, message, e=None, error_code=2): terminated_tasks = self.terminate_running_tasks() logging.info('{0}. Exception: {1}\nFollowing tasks have been terminated: {2}'.format( message, e, terminated_tasks)) exit(error_code) def main(): job = argv[1] build_number = argv[2] slave_ip = argv[3] configs_directory = argv[4] review_job = ReviewJob(job, build_number, slave_ip, configs_directory) review_job.run() review_job.check_and_print_results() review_job.fail_build_if_failures_exist() if __name__ == '__main__': Log.setup() main()
def test_setup(self): log = Log.setup()