lib/keymaker/requests/execute_cypher_request.rb
module Keymaker
class ExecuteCypherRequest < Request
def submit
service.post(full_cypher_path, opts).on_error do |response|
case response.status
when (400..499)
raise ClientError.new(response, response.body)
when (500..599)
raise ServerError.new(response, response.body)
end
end
end
end
end