Method: WalrusLang.render

Defined in:
lib/opswalrus/walrus_lang.rb

.render(template, binding_obj) ⇒ Object

binding_obj : Binding | Hash



60
61
62
63
64
# File 'lib/opswalrus/walrus_lang.rb', line 60

def self.render(template, binding_obj)
  binding_obj = binding_obj.to_binding if binding_obj.respond_to?(:to_binding)
  ast = WalrusLang::Parser.parse(template)
  ast.render(binding_obj)
end