Skip to content

Commit 6c06d82

Browse files
committed
Merge branch 'master' of github.com:joowani/python-arango
2 parents cfae343 + f7260a1 commit 6c06d82

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

arango/batch.py

+7-6
Original file line numberDiff line numberDiff line change
@@ -104,13 +104,14 @@ def commit(self):
104104
try:
105105
if not self._requests:
106106
return
107-
raw_data = ''
107+
raw_data_list = []
108108
for content_id, request in enumerate(self._requests, start=1):
109-
raw_data += '--XXXsubpartXXX\r\n'
110-
raw_data += 'Content-Type: application/x-arango-batchpart\r\n'
111-
raw_data += 'Content-Id: {}\r\n\r\n'.format(content_id)
112-
raw_data += '{}\r\n'.format(request.stringify())
113-
raw_data += '--XXXsubpartXXX--\r\n\r\n'
109+
raw_data_list.append('--XXXsubpartXXX\r\n')
110+
raw_data_list.append('Content-Type: application/x-arango-batchpart\r\n')
111+
raw_data_list.append('Content-Id: {}\r\n\r\n'.format(content_id))
112+
raw_data_list.append('{}\r\n'.format(request.stringify()))
113+
raw_data_list.append('--XXXsubpartXXX--\r\n\r\n')
114+
raw_data = ''.join(raw_data_list)
114115

115116
res = self.post(
116117
endpoint='/_api/batch',

0 commit comments

Comments
 (0)