Sha256: 297b31766e7e76f4b13e63bf66b958326d02e09a40fc049677869aa158d7fd9e

Contents?: true

Size: 571 Bytes

Versions: 118

Compression:

Stored size: 571 Bytes

Contents

module Awspec
  class Toolbox < Thor
    desc 'docgen > doc/resource_types.md', 'Generate doc/resource_types.md document'
    def docgen
      puts Awspec::Generator::Doc::Type.generate_doc
    end

    desc 'template [resource_type_name]', 'Generate template files'
    option :account_attribute, type: :boolean, default: false, aliases: :a
    def template(type)
      if options[:account_attribute]
        puts Awspec::Generator::Template.generate_account_attribute(type)
      else
        puts Awspec::Generator::Template.generate(type)
      end
    end
  end
end

Version data entries

118 entries across 118 versions & 4 rubygems

Version Path
awspec-1.25.1 lib/awspec/toolbox.rb
awspec-1.25.0 lib/awspec/toolbox.rb
awspec-1.24.4 lib/awspec/toolbox.rb
awspec-1.24.3 lib/awspec/toolbox.rb
awspec-1.24.2 lib/awspec/toolbox.rb
awspec-1.24.1 lib/awspec/toolbox.rb
awspec-1.24.0 lib/awspec/toolbox.rb
awspec-1.23.0 lib/awspec/toolbox.rb
awspec-1.22.1 lib/awspec/toolbox.rb
awspec-1.22.0 lib/awspec/toolbox.rb
awspec-1.21.1 lib/awspec/toolbox.rb
awspec-1.21.0 lib/awspec/toolbox.rb
awspec-1.20.0 lib/awspec/toolbox.rb
awspec-1.19.2 lib/awspec/toolbox.rb
awspec-1.19.1 lib/awspec/toolbox.rb
awspec-1.19.0 lib/awspec/toolbox.rb
cthiesfork-awspec-1.2.4 lib/awspec/toolbox.rb
awspec-api_gateway_extended-1.2.4 lib/awspec/toolbox.rb
awspec-api_gateway_extended-1.2.3 lib/awspec/toolbox.rb
awspec-1.18.6 lib/awspec/toolbox.rb