class PackageConfig
def run_command(*command_line)
def run_command(*command_line) IO.pipe do |input, output| begin pid = spawn(*command_line, out: output, err: File::NULL) output.close _, status = Process.waitpid2(pid) return nil unless status.success? input.read rescue SystemCallError nil end end end