def integration_01a_run_successful_task(self): name, task = self._successful_task() with self._tmp_file(task) as definition: actor = ecs.RunTask( 'Run %s' % name, { 'region': self.region, 'cluster': self.cluster, 'task_definition': definition }) yield actor.execute()
def integration_02a_run_slow_failing_task_dont_wait(self): name, task = self._slow_failing_task() with self._tmp_file(task) as definition: actor = ecs.RunTask( 'Run %s' % name, { 'region': self.region, 'cluster': self.cluster, 'task_definition': definition, 'wait': False }) yield actor.execute()
def integration_01d_run_slow_failing_task(self): name, task = self._slow_failing_task() with self._tmp_file(task) as definition: actor = ecs.RunTask( 'Run %s' % name, { 'region': self.region, 'cluster': self.cluster, 'task_definition': definition }) with self.assertRaises(ecs.ECSTaskFailedException): yield actor.execute()