class FPM::Fry::Plugin::Env::AddEnv
@api private
Public Instance Methods
call(_, df)
click to toggle source
# File lib/fpm/fry/plugin/env.rb, line 12 def call(_, df) df[:source] << format end
Private Instance Methods
escape(v)
click to toggle source
# File lib/fpm/fry/plugin/env.rb, line 21 def escape(v) v.gsub(/([ \n\\])/,'\\\\\\1') end
format()
click to toggle source
# File lib/fpm/fry/plugin/env.rb, line 17 def format "ENV " + env.map{|k,v| "#{k}=#{escape(v)}" }.join(" ") end