summaryrefslogtreecommitdiff
path: root/lib/error.rb
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2012-02-29 19:45:15 +0000
committerChristoph Helma <helma@in-silico.ch>2012-02-29 19:45:15 +0000
commitdd39ae3a5479eed32d57d1d3934d907a82048486 (patch)
tree15e3fd832bee635605e4043b031e598ed106a9ea /lib/error.rb
parentc2986f418ede0ea443df0a1f7690c433b637dc57 (diff)
duplicated error logs not yet solved
Diffstat (limited to 'lib/error.rb')
-rw-r--r--lib/error.rb9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/error.rb b/lib/error.rb
index 0e467d9..88c8be8 100644
--- a/lib/error.rb
+++ b/lib/error.rb
@@ -28,9 +28,12 @@ module OpenTox
@error = error
@actor = actor
@report = ErrorReport.create error, actor
+ # TODO avoid error log duplication, improve output
msg = "\nActor: \"#{actor}\"\n"
- msg += @error.to_yaml
- #$logger.error msg
+ msg += "\nCode: #{@report.http_code}"
+ msg += "\nerrorCause: #{@report.errorCause}\n"
+ msg += @report.message
+ $logger.error msg
super msg
end
end
@@ -43,7 +46,7 @@ module OpenTox
private
def initialize( http_code, erroType, message, actor, errorCause, rest_params=nil, backtrace=nil )
@http_code = http_code
- #@errorType = erroType
+ @errorType = erroType
@message = message
@actor = actor
@errorCause = errorCause