Module: Sfn::CommandModule::Template

Overview

Template handling helper methods

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Constant Summary collapse

TEMPLATE_IGNORE_DIRECTORIES =

cloudformation directories that should be ignored

%w(components dynamics registry)
MAX_PARAMETER_ATTEMPTS =

maximum number of attempts to get valid parameter value

5
DEFAULT_PROVIDER_NAME =

default provider used when credentials are unset

:aws

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object

Load methods into class and define options

Parameters:

  • klass (Class)


617
618
619
620
621
622
623
624
625
# File 'lib/sfn/command_module/template.rb', line 617

def self.included(klass)
  klass.class_eval do
    extend Sfn::CommandModule::Template::ClassMethods
    include Sfn::CommandModule::Template::InstanceMethods
    include Sfn::Utils::PathSelector
    include Sfn::Utils::StackParameterScrubber
    include Sfn::Utils::StackParameterValidator
  end
end