Revision 96ee45a3 pithos/api/functions.py
b/pithos/api/functions.py | ||
---|---|---|
757 | 757 |
except NotAllowedError: |
758 | 758 |
raise Unauthorized('Access denied') |
759 | 759 |
except IndexError, e: |
760 |
raise Conflict(json.dumps(e.data))
|
|
760 |
raise Conflict('\n'.join(e.data) + '\n')
|
|
761 | 761 |
except NameError: |
762 | 762 |
raise ItemNotFound('Container does not exist') |
763 | 763 |
except ValueError: |
764 | 764 |
raise BadRequest('Invalid sharing header') |
765 | 765 |
except AttributeError, e: |
766 |
raise Conflict(json.dumps(e.data))
|
|
766 |
raise Conflict('\n'.join(e.data) + '\n')
|
|
767 | 767 |
if public is not None: |
768 | 768 |
try: |
769 | 769 |
backend.update_object_public(request.user, v_account, v_container, v_object, public) |
... | ... | |
924 | 924 |
except ValueError: |
925 | 925 |
raise BadRequest('Invalid sharing header') |
926 | 926 |
except AttributeError, e: |
927 |
raise Conflict(json.dumps(e.data))
|
|
927 |
raise Conflict('\n'.join(e.data) + '\n')
|
|
928 | 928 |
if public is not None: |
929 | 929 |
try: |
930 | 930 |
backend.update_object_public(request.user, v_account, v_container, v_object, public) |
... | ... | |
1061 | 1061 |
except ValueError: |
1062 | 1062 |
raise BadRequest('Invalid sharing header') |
1063 | 1063 |
except AttributeError, e: |
1064 |
raise Conflict(json.dumps(e.data))
|
|
1064 |
raise Conflict('\n'.join(e.data) + '\n')
|
|
1065 | 1065 |
if public is not None: |
1066 | 1066 |
try: |
1067 | 1067 |
backend.update_object_public(request.user, v_account, v_container, v_object, public) |
Also available in: Unified diff