# File lib/foreman_maintain/error.rb, line 12 def initialize(command, exit_status, input, output) @command = command @exit_status = exit_status @input = input @output = output super(generate_message) end
# File lib/foreman_maintain/error.rb, line 20 def generate_message ret = "Failed executing #{command}, exit status #{exit_status}" ret << "with input '#{input}'" if input ret << ":\n #{output}" if output && !output.empty? ret end