Sha256: 546d68dadf6324c265d35ede71b23a2a61c9c9c4c032daef72c4ef2de8ba7623
Contents?: true
Size: 701 Bytes
Versions: 5
Compression:
Stored size: 701 Bytes
Contents
require 'sfn' module Sfn class Config # Update command configuration class Update < Validate attribute( :apply_stack, String, :multiple => true, :description => 'Apply outputs from stack to input parameters' ) attribute( :parameter, Smash, :multiple => true, :description => 'Pass template parameters directly (ParamName:ParamValue)', :coerce => lambda{|v| v.is_a?(String) ? Smash[*v.split(/[=:]/, 2)] : v } ) attribute( :plan, [TrueClass, FalseClass], :default => true, :description => 'Provide planning information prior to update' ) end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
sfn-1.1.16 | lib/sfn/config/update.rb |
sfn-1.1.14 | lib/sfn/config/update.rb |
sfn-1.1.12 | lib/sfn/config/update.rb |
sfn-1.1.10 | lib/sfn/config/update.rb |
sfn-1.1.8 | lib/sfn/config/update.rb |