33import json
44
55from arango .clients .default import DefaultArangoClient
6+ from arango .utils import is_string
67
78
89class ArangoAPI (object ):
@@ -44,13 +45,13 @@ def url_prefix(self):
4445 :rtype: str
4546 """
4647 return "{protocol}://{host}:{port}/_db/{db}" .format (
47- protocol = self .protocol ,
48- host = self .host ,
49- port = self .port ,
50- db = self .db_name ,
48+ protocol = self .protocol ,
49+ host = self .host ,
50+ port = self .port ,
51+ db = self .db_name ,
5152 )
5253
53- def head (self , path , params = None , headers = None , batch = False ):
54+ def head (self , path , params = None , headers = None ):
5455 """Execute an HTTP HEAD method."""
5556 return self .client .head (
5657 url = self .url_prefix + path ,
@@ -59,7 +60,7 @@ def head(self, path, params=None, headers=None, batch=False):
5960 auth = (self .username , self .password )
6061 )
6162
62- def get (self , path , params = None , headers = None , batch = False ):
63+ def get (self , path , params = None , headers = None ):
6364 """Execute an HTTP GET method."""
6465 return self .client .get (
6566 url = self .url_prefix + path ,
@@ -68,37 +69,37 @@ def get(self, path, params=None, headers=None, batch=False):
6869 auth = (self .username , self .password ),
6970 )
7071
71- def put (self , path , data = None , params = None , headers = None , batch = False ):
72+ def put (self , path , data = None , params = None , headers = None ):
7273 """Execute an HTTP PUT method."""
7374 return self .client .put (
7475 url = self .url_prefix + path ,
75- data = data if isinstance (data , basestring ) else json .dumps (data ),
76+ data = data if is_string (data ) else json .dumps (data ),
7677 params = params ,
7778 headers = headers ,
7879 auth = (self .username , self .password )
7980 )
8081
81- def post (self , path , data = None , params = None , headers = None , batch = False ):
82+ def post (self , path , data = None , params = None , headers = None ):
8283 """Execute an HTTP POST method."""
8384 return self .client .post (
8485 url = self .url_prefix + path ,
85- data = data if isinstance (data , basestring ) else json .dumps (data ),
86+ data = data if is_string (data ) else json .dumps (data ),
8687 params = params ,
8788 headers = headers ,
8889 auth = (self .username , self .password )
8990 )
9091
91- def patch (self , path , data = None , params = None , headers = None , batch = False ):
92+ def patch (self , path , data = None , params = None , headers = None ):
9293 """Execute an HTTP PATCH method."""
9394 return self .client .patch (
9495 url = self .url_prefix + path ,
95- data = data if isinstance (data , basestring ) else json .dumps (data ),
96+ data = data if is_string (data ) else json .dumps (data ),
9697 params = params ,
9798 headers = headers ,
9899 auth = (self .username , self .password )
99100 )
100101
101- def delete (self , path , params = None , headers = None , batch = False ):
102+ def delete (self , path , params = None , headers = None ):
102103 """Execute an HTTP DELETE method."""
103104 return self .client .delete (
104105 url = self .url_prefix + path ,
0 commit comments