From fd341bd9dfbbae8a492deb6a08dfae912681df2f Mon Sep 17 00:00:00 2001 From: Lulzette Date: Mon, 1 Nov 2021 05:54:36 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D1=82=D0=B5=D1=81=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 7 ++++++- test.sh | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 17941ba..72ac707 100755 --- a/main.py +++ b/main.py @@ -114,7 +114,12 @@ class Back(): def deletePost(self, name): # TODO: return RESTful error/success result - return bool(posts.delete_one({'name': name}).deleted_count) + delete = posts.delete_one({'name': name}).deleted_count + if not delete: + result = dict(status=500, count=delete) + else: + result = dict(status=200, count=delete) + return str(result) class Metrics: diff --git a/test.sh b/test.sh index 45b7844..bba50a2 100644 --- a/test.sh +++ b/test.sh @@ -1,5 +1,6 @@ #!/bin/bash -curl_cmd='curl -s -w "%{http_code}" -o /dev/null' +curl_cmd='curl -w :%{http_code}' +#curl_cmd='curl -s -w "%{http_code}\t%{stdout}" -o /dev/null' url='server:8080' $curl_cmd -X POST $url/admin/post/test -F 'body=testpage' && echo ": Create success" || echo ': create fail'