# File lib/hammer_cli_import/configfile.rb, line 146 def build_puppet_module(module_name) module_dir = File.join(option_working_directory, module_name) Dir.chdir(module_dir) gen_cmd = 'puppet module build' Open3.popen3(gen_cmd) do |_stdin, stdout, _stderr| rd = '' begin rd = stdout.readline while rd debug rd rescue EOFError debug 'Done reading' end end return module_dir end