def integration_04c_delete_service(self): name, task = self._hanging_task() with self._tmp_file(task) as definition: actor = ecs.Service( 'Deleting service %s' % name, { 'region': self.region, 'cluster': self.cluster, 'task_definition': definition, 'service_name': '%s_%s' % (name, '04'), 'state': 'absent' }) yield actor.execute()
def integration_04a_start_service_scaled(self): name, task = self._hanging_task() with self._tmp_file(task) as definition: actor = ecs.Service( 'Starting service %s with count 1' % name, { 'region': self.region, 'cluster': self.cluster, 'task_definition': definition, 'service_name': '%s_%s' % (name, '04'), 'count': 1 }) yield actor.execute()
def integration_04b_scale_service_down(self): name, task = self._hanging_task() with self._tmp_file(task) as definition: actor = ecs.Service( 'Scaling service %s to count 0' % name, { 'region': self.region, 'cluster': self.cluster, 'task_definition': definition, 'service_name': '%s_%s' % (name, '04'), 'count': 0 }) yield actor.execute()
def integration_03c_scale_service_dont_wait(self): name, task = self._hanging_task() with self._tmp_file(task) as definition: actor = ecs.Service( 'Scaling service %s to count 2' % name, { 'region': self.region, 'cluster': self.cluster, 'task_definition': definition, 'service_name': '%s_%s' % (name, '03'), 'use_existing_count': False, 'count': 2 }) yield actor.execute()