lib/capistrano/jira/errors.rb in capistrano-jira-0.1.0 vs lib/capistrano/jira/errors.rb in capistrano-jira-0.2.0
- old
+ new
@@ -1,6 +1,18 @@
module Capistrano
module Jira
class TransitionError < StandardError; end
class FinderError < StandardError; end
+
+ module ErrorHelpers
+ def error_message(e)
+ case e
+ when JIRA::HTTPError
+ r = e.response
+ "#{r.class.name}; #{r.code}: #{r.message} \n #{r.body}"
+ else
+ e.message
+ end
+ end
+ end
end
end