Sha256: 235282385cefe8a9c7c463b0e24e495add4491922b09139fdc466c32ed671b05
Contents?: true
Size: 551 Bytes
Versions: 3
Compression:
Stored size: 551 Bytes
Contents
class Lono::Sets class Waiter include Lono::Sets::Summarize def initialize(options) @options = options @stack = options[:stack] @wait = @options[:wait].nil? ? true : @options[:wait] end def run(operation_id) message = "Deploying #{@stack} stack set" puts message unless @options[:mute] return unless @wait status = Status.new(@options.merge(operation_id: operation_id)) success = status.wait summarize(operation_id) exit 1 unless success success end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
lono-7.5.2 | lib/lono/sets/waiter.rb |
lono-7.5.1 | lib/lono/sets/waiter.rb |
lono-7.5.0 | lib/lono/sets/waiter.rb |