Closed
Description
Need to turn the 3 args into an [single] iterable (list, tuple, etc) for the join
call:
tsd-file-api/tsdfileapi/exc.py
Line 202 in 57be1cf
Full stack trace for reference:
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: Traceback (most recent call last):
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: File "/opt/tsd-file-api/lib/python3.8/site-packages/tsdfileapi/api.py", line 1327, in patch
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: self.res.merge_chunk(
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: File "/opt/tsd-file-api/lib/python3.8/site-packages/tsdfileapi/resumables.py", line 744, in merge_chunk
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: raise e
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: File "/opt/tsd-file-api/lib/python3.8/site-packages/tsdfileapi/resumables.py", line 736, in merge_chunk
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: shutil.copyfileobj(fin, fout)
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: OSError: [Errno 122] Disk quota exceeded
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: During handling of the above exception, another exception occurred:
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: Traceback (most recent call last):
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: File "/opt/tsd-file-api/lib64/python3.8/site-packages/tornado/web.py", line 1788, in _execute
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: result = method(*self.path_args, **self.path_kwargs)
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: File "/opt/tsd-file-api/lib/python3.8/site-packages/tsdfileapi/api.py", line 1344, in patch
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: error = error_for_exception(
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: File "/opt/tsd-file-api/lib/python3.8/site-packages/tsdfileapi/exc.py", line 202, in error_for_exception
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: message = ", ".join(code.phrase, reason, details)
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: TypeError: join() takes exactly one argument (3 given)
Mar 06 14:58:28 p01-http-api01.tsd.usit.no tsd-file-api[19513]: [E 250306 14:58:28 web:2348] 500 PATCH /v1/p2241/files/stream/p2241-import-group/B.zip?group=p2241-import-group&id=19a1ea7f-10ab-410b-8b74-be87a17373c6&chunk=5641 (127.0.0.1) 3497.98ms