fluke/devops-service/exceptions/invalid_record.rb

24 lines
339 B
Ruby
Raw Normal View History

2015-11-02 17:33:25 +03:00
require_relative "devops_error"
class InvalidRecord < ::Devops::Exception::DevopsError
2014-05-08 15:34:26 +04:00
2015-11-02 17:33:25 +03:00
def initialize msg
if msg.is_a?(String)
super(msg)
else
@object = msg
end
end
def http_status
400
end
def http_body
if @object.nil?
super
else
JSON.pretty_generate(@object)
end
end
2014-05-08 15:34:26 +04:00
end