Method: Terraspace::Compiler::Dsl::Syntax::Mod::Resource#decorate
- Defined in:
- lib/terraspace/compiler/dsl/syntax/mod/resource.rb
#decorate(type, props) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/terraspace/compiler/dsl/syntax/mod/resource.rb', line 10 def decorate(type, props) klass = decorator_class(type) return props unless klass decorator = klass.new(type, props) decorator.call end |