Class: Embulk::Java::LiquidTemplateHelper

Inherits:
Object
  • Object
show all
Defined in:
lib/embulk/java/liquid_helper.rb

Instance Method Summary collapse

Instance Method Details

#render(source, params) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/embulk/java/liquid_helper.rb', line 6

def render(source, params)
  require 'liquid'
  template = Liquid::Template.parse(source)
  data = {
    "env" => ENV.to_h,
  }.merge(params)
  template.render(data)
end