Author: janne.t.harkonen
Date: Thu Sep 25 07:00:36 2008
New Revision: 836
Modified:
trunk/proto/remote/ruby/robotremoteserver.rb
Log:
message->error
Modified: trunk/proto/remote/ruby/robotremoteserver.rb
==============================================================================
--- trunk/proto/remote/ruby/robotremoteserver.rb (original)
+++ trunk/proto/remote/ruby/robotremoteserver.rb Thu Sep 25 07:00:36 2008
@@ -2,6 +2,7 @@
require 'xmlrpc/utils'
require 'stringio'
+
class RobotRemoteServer<XMLRPC::Server
def initialize(library, port=8270)
@@ -22,15 +23,16 @@
def run_keyword(name, args)
intercept_stdout()
- result = {'status'=>'PASS', 'return'=>'', 'message'=>'', 'output'=>''}
+ result = {:status=>'PASS', :return=>'', :output=>'',
+ :error=>'', :traceback=>''}
begin
return_value = @library.send(name, *args)
- result['return'] = handle_return_value(return_value)
+ result[:return] = handle_return_value(return_value)
rescue => exception
- result['status'] = 'FAIL'
- result['message'] = exception.message
+ result[:status] = 'FAIL'
+ result[:error] = exception.message
end
- result['output'] = restore_stdout
+ result[:output] = restore_stdout
return result
end