Method: Stax::Generators::StackGenerator#create_lib_files

Defined in:
lib/stax/generators/stack/stack_generator.rb

#create_lib_filesObject



25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# File 'lib/stax/generators/stack/stack_generator.rb', line 25

def create_lib_files
  args.each do |s|
    create_file "lib/stack/#{s}.rb" do
      "      module Stax\n        class \#{s.capitalize} < Stack\n          # include Logs\n\n          # no_commands do\n          #   def cfn_parameters\n          #     super.merge(\n          #       # add parameters as a hash here\n          #     )\n          #   end\n          # end\n        end\n      end\n    FILE\n    end\n  end\nend\n"