10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# File 'lib/ufo/cli/ps.rb', line 10
def run
unless service
stack = find_stack(@stack_name)
if stack && stack.stack_status == "CREATE_IN_PROGRESS"
logger.info "Stack is still creating. Try again after it completes."
else
logger.info info.no_service_message
end
return
end
summary
if task_arns.empty?
logger.info "There are 0 running tasks."
return
end
all_task_arns = task_arns.each_slice(100).map do |arns|
resp = ecs.describe_tasks(tasks: arns, cluster: @cluster)
resp["tasks"]
end.flatten
tasks = show_tasks(all_task_arns)
show_errors(tasks)
end
|