Sha256: 19d94961e6cf00a2f7b0e08f51e2f7143fa44f4355034f7c7e5fe83f1e512641
Contents?: true
Size: 629 Bytes
Versions: 3
Compression:
Stored size: 629 Bytes
Contents
class Lono::Sets module Summarize include Lono::AwsServices def summarize(operation_id) puts "Stack Set Operation Summary:" resp = cfn.list_stack_set_operation_results(stack_set_name: @stack, operation_id: operation_id) resp.summaries.each do |s| data = { account: s.account, region: s.region, status: s.status, } data["status reason"] = s.status_reason if s.status_reason message = data.inject("") do |text, (k,v)| text += [k.to_s.color(:purple), v].join(" ") + " " end puts message end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
lono-7.5.2 | lib/lono/sets/summarize.rb |
lono-7.5.1 | lib/lono/sets/summarize.rb |
lono-7.5.0 | lib/lono/sets/summarize.rb |