Module: FPM::Fry::Plugin::ScriptHelper::RenderErb

Included in:
DebianRenderer, RedhatRenderer
Defined in:
lib/fpm/fry/plugin/script_helper.rb

Instance Method Summary collapse

Instance Method Details

#render_path(script, path) ⇒ Object



22
23
24
25
26
27
28
29
# File 'lib/fpm/fry/plugin/script_helper.rb', line 22

def render_path(script, path)
  _erbout = ""
  erb = ERB.new(
    IO.read(File.join(File.dirname(__FILE__),'..','templates',path, "#{script.name}.erb"))
  )
  script.instance_eval(erb.src)
  return _erbout
end