def put_edge(self, index_name, key, value, _id):
        # Rexster's API only supports string lookups so convert value to a string 
        path = build_path(index_path,index_name)
        params = {'key':key,'value':str(value),'class':'edge','id':_id}
        return self.request.put(path,params)
Adds an edge to the index and returns the Response.
dataset/ETHPy150Open espeed/bulbs/bulbs/rexster/client.py/RexsterClient.put_edge