Mega Code Archive

 
Categories / Ruby / Network
 

Process errors that come back from RPC calls with call2

require 'xmlrpc/client' server = XMLRPC::Client.new2("http://xmlrpc-c.sourceforge.net/api/sample.php") ok, results = server.call2("sample.sumAndDifference", 5, 3) if ok   puts results.inspect else   puts results.faultCode   puts results.faultString end