def self.old_rpcresults(result, flags = {})
result_text = ""
if flags[:flatten]
result.each do |r|
if r[:statuscode] <= 1
data = r[:data]
unless data.is_a?(String)
result_text << data.pretty_inspect
else
result_text << data
end
else
result_text << r.pretty_inspect
end
end
result_text << ""
else
[result].flatten.each do |r|
if flags[:verbose]
result_text << "%-40s: %s\n" % [r[:sender], r[:statusmsg]]
if r[:statuscode] <= 1
r[:data].pretty_inspect.split("\n").each {|m| result_text += " #{m}"}
result_text << "\n\n"
elsif r[:statuscode] == 2
elsif r[:statuscode] == 3
elsif r[:statuscode] == 4
else
result_text << " #{r[:statusmsg]}"
end
else
unless r[:statuscode] == 0
result_text << "%-40s %s\n" % [r[:sender], Util.colorize(:red, r[:statusmsg])]
end
end
end
end
result_text << ""
end