Method: ArangoGraph#retrieve

Defined in:
lib/ArangoRB_Gra.rb

#retrieveObject

GET ===



59
60
61
62
63
64
65
66
67
68
69
# File 'lib/ArangoRB_Gra.rb', line 59

def retrieve  # TESTED
  result = self.class.get("/_db/#{@database}/_api/gharial/#{@graph}", @@request)
  return result.headers["x-arango-async-id"] if @@async == "store"
  return true if @@async
  result = result.parsed_response
  return result if @@verbose
  return result["errorMessage"] if result["error"]
  @edgeDefinitions = result["graph"]["edgeDefinitions"]
  @orphanCollections = result["graph"]["orphanCollections"]
  self
end