예제 #1
0
파일: element.py 프로젝트: zetsub0u/bulbs
 def get(self,_id):
     """Retrieves an element from the Resource and returns it."""
     try:
         resp = self.resource.get_edge(_id)
         return initialize_element(self.resource,resp.results)
     except LookupError:
         return None
예제 #2
0
 def get(self, _id):
     """Retrieves an element from Rexster and returns it."""
     try:
         resp = self.resource.get_edge(_id)
         return initialize_element(self.resource, resp.results)
     except LookupError:
         return None
예제 #3
0
파일: element.py 프로젝트: zetsub0u/bulbs
 def create(self,outV,label,inV,data={}):
     """Adds an edge to the database and returns it.""" 
     assert label is not None
     outV = self._coerce_vertex_id(outV)
     inV = self._coerce_vertex_id(inV)
     resp = self.resource.create_edge(outV,label,inV,data)
     return initialize_element(self.resource,resp.results)
예제 #4
0
 def create(self, outV, label, inV, data={}):
     """Adds an edge to the database and returns it."""
     assert label is not None
     outV = self._coerce_vertex_id(outV)
     inV = self._coerce_vertex_id(inV)
     resp = self.resource.create_edge(outV, label, inV, data)
     return initialize_element(self.resource, resp.results)
예제 #5
0
 def get(self, _id):
     """Retrieves an element from Rexster and returns it."""
     #print "TYPE", type(self.resource)
     try:
         resp = self.resource.get_vertex(_id)
         return initialize_element(self.resource, resp.results)
     except LookupError:
         return None
예제 #6
0
 def get(self,_id):
     """Retrieves an element from Rexster and returns it."""
     #print "TYPE", type(self.resource)
     try:
         resp = self.resource.get_vertex(_id)
         return initialize_element(self.resource,resp.results)
     except LookupError:
         return None
예제 #7
0
파일: element.py 프로젝트: zetsub0u/bulbs
 def create(self,data={}):
     """Adds an element to the database and returns it."""
     resp = self.resource.create_vertex(data)
     return initialize_element(self.resource,resp.results)
예제 #8
0
 def create(self, data={}):
     """Adds an element to the database and returns it."""
     resp = self.resource.create_vertex(data)
     return initialize_element(self.resource, resp.results)