From 0e90cd40ca7b08e5769cafdd37a967aaf37c89ac Mon Sep 17 00:00:00 2001 From: Michael Grote Date: Thu, 13 Apr 2023 13:51:45 +0200 Subject: set filename in output --- app.py | 6 +++--- docker-compose.yml | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app.py b/app.py index 3ccc2d6..d937a03 100644 --- a/app.py +++ b/app.py @@ -42,7 +42,7 @@ def download_file(filename): try: return send_from_directory(app.config['UPLOAD_DIRECTORY'], filename) except FileNotFoundError: - return jsonify({'error': 'File not found'}), 404 + return jsonify({'error': 'File \'{}\' not found'}), 404 @app.route('/delete/', methods=['DELETE']) def delete_file(filename): @@ -54,7 +54,7 @@ def delete_file(filename): file_path = os.path.join(app.config['UPLOAD_DIRECTORY'], filename) if not os.path.isfile(file_path): - return jsonify({'error': 'File not found'}), 404 + return jsonify({'error': 'File \'{}\' not found'}), 404 os.remove(file_path) return jsonify({'success': 'File \'{}\' successfully deleted'.format(filename)}) @@ -93,7 +93,7 @@ if __name__ == '__main__': # delete # curl -X DELETE -H "token: myuploadtoken" http://docker10.grote.lan:5040/delete/hallowelt # list -# curl -H "token: myauthtoken" http://docker10.grote.lan:5040/list +# curl -H "token: myuploadtoken" http://docker10.grote.lan:5040/list diff --git a/docker-compose.yml b/docker-compose.yml index 48985de..2089275 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,5 +12,6 @@ services: MAX_CONTENT_LENGTH: 10 # in MB; default 5MB UPLOAD_DIRECTORY: /uploads # where to store the uploaded files; should be mapped to a docker volume; default "/uploads" AUTH_TOKEN: myuploadtoken # token used for authenticating - volumes: - uploads: + +volumes: + uploads: -- cgit v1.2.3