class YleTf::Action::CopyRootModule
Public Class Methods
new(app)
click to toggle source
# File lib/yle_tf/action/copy_root_module.rb, line 10 def initialize(app) @app = app end
Public Instance Methods
call(env)
click to toggle source
# File lib/yle_tf/action/copy_root_module.rb, line 14 def call(env) config = env[:config] Logger.debug("Copying the Terraform module from '#{config.module_dir}' to '#{Dir.pwd}'") FileUtils.cp_r("#{config.module_dir}/.", '.') @app.call(env) end