Class: Lono::Template::Dsl::Builder::Base
- Inherits:
-
Object
- Object
- Lono::Template::Dsl::Builder::Base
- Defined in:
- lib/lono/template/dsl/builder/base.rb
Constant Summary
Constants included from Fn
Instance Method Summary collapse
- #camelize(attributes) ⇒ Object
-
#initialize(*definition) ⇒ Base
constructor
A new instance of Base.
Methods included from Helper
#current_region, #extract_scripts, #indent, #partial, #partial_exist?, #scripts_name, #scripts_s3_path, #template_params, #template_s3_path, #user_data
Methods included from Fn
#fn, #fn_id, #get_att, #get_azs, included, #join, #ref, #sub
Constructor Details
#initialize(*definition) ⇒ Base
Returns a new instance of Base.
6 7 8 |
# File 'lib/lono/template/dsl/builder/base.rb', line 6 def initialize(*definition) @definition = definition.flatten end |
Instance Method Details
#camelize(attributes) ⇒ Object
10 11 12 |
# File 'lib/lono/template/dsl/builder/base.rb', line 10 def camelize(attributes) CfnCamelizer.transform(attributes) end |