Sha256: 53b9fa4c487a95598d66944235928716fcd6be7f86b56f7bd8ca6ed940310b4a

Contents?: true

Size: 568 Bytes

Versions: 4

Compression:

Stored size: 568 Bytes

Contents

require "sfn"

module Sfn
  class Config
    # Print command configuration
    class Print < Validate
      attribute(
        :write_to_file, String,
        :description => "Write compiled SparkleFormation template to path provided",
        :short_flag => "w",
      )

      attribute(
        :sparkle_dump, [TrueClass, FalseClass],
        :description => "Do not use provider customized dump behavior",
      )

      attribute(
        :yaml, [TrueClass, FalseClass],
        :description => "Output template content in YAML format",
      )
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sfn-3.1.8 lib/sfn/config/print.rb
sfn-3.1.6 lib/sfn/config/print.rb
sfn-3.1.4 lib/sfn/config/print.rb
sfn-3.1.2 lib/sfn/config/print.rb