Module: OpenSRS::ErrorHandler

Included in:
OMA
Defined in:
lib/opensrs/oma.rb

Instance Method Summary collapse

Instance Method Details

#valid?(response) ⇒ Boolean

Returns:

  • (Boolean)


39
40
41
42
43
44
45
46
47
# File 'lib/opensrs/oma.rb', line 39

def valid?( response )
  unless response["success"]
    if response["error"] =~ /Invalid credentials supplied in request/
      raise InvalidCredentials, response["error"]
    end
      raise Exception, response["error"]
  end
  response
end