Method: Jets::Builders::HandlerGenerator#copy_function_template
- Defined in:
- lib/jets/builders/handler_generator.rb
#copy_function_template(path, vars = {}) ⇒ Object
Copy code from internal folder to materialized app code
111 112 113 114 115 116 117 118 |
# File 'lib/jets/builders/handler_generator.rb', line 111 def copy_function_template(path, vars={}) internal = File.("../internal", File.dirname(__FILE__)) src = "#{internal}/app/#{path}" result = Jets::Erb.result(src, vars) dest = "#{tmp_code}/handlers/#{path}" FileUtils.mkdir_p(File.dirname(dest)) IO.write(dest, result) end |