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
|