22Copyright (C) 2023 Probesys
33"""
44
5- from flask import *
5+ from flask import Flask , request , jsonify , after_this_request , send_file
66from werkzeug .utils import secure_filename
77
88import os
99
10- import hashlib
1110from shutil import copyfile , rmtree
12- import pdb
1311from os .path import isfile , join
1412from os import listdir
1513from API import utils
2220def main_route ():
2321 if request .headers .get ('secretkey' , '' ) != os .environ .get ('SECRET_KEY' , '' ):
2422 return utils .error_sim (
25- 'ApiError' , 'invalid_secretkey' , f "The secret key is invalid or not given" , {'key' : 'secret_key' }), 401
23+ 'ApiError' , 'invalid_secretkey' , "The secret key is invalid or not given" , {'key' : 'secret_key' }), 401
2624 if request .method == 'PUT' :
2725 if 'directory' not in request .headers :
2826 return utils .error_sim (
@@ -43,7 +41,7 @@ def main_route():
4341def directory_route (directory ):
4442 if request .headers .get ('secretkey' , '' ) != os .environ .get ('SECRET_KEY' , '' ):
4543 return utils .error_sim (
46- 'ApiError' , 'invalid_secretkey' , f "The secret key is invalid or not given" , {'key' : 'secret_key' }), 401
44+ 'ApiError' , 'invalid_secretkey' , "The secret key is invalid or not given" , {'key' : 'secret_key' }), 401
4745 if not os .path .isdir (f"uploads/{ directory } " ) and request .method != 'PUT' :
4846 return utils .error_sim (
4947 'ApiError' , 'dir_not_found' , f"the specified directory { repr (directory )} doesn't exist" ,
@@ -96,12 +94,12 @@ def delete_image(response):
9694 if request .method == 'POST' :
9795 try :
9896 os .remove (file )
99- except Exception as ex :
97+ except Exception :
10098 print ("Error delete file " + str (file ))
10199 return response
102100 if request .headers .get ('secretkey' , '' ) != os .environ .get ('SECRET_KEY' , '' ):
103101 return utils .error_sim (
104- 'ApiError' , 'invalid_secretkey' , f "The secret key is invalid or not given" , {'key' : 'secret_key' }), 401
102+ 'ApiError' , 'invalid_secretkey' , "The secret key is invalid or not given" , {'key' : 'secret_key' }), 401
105103 if not os .path .isdir (f"uploads/{ directory } " ):
106104 return utils .error_sim (
107105 'ApiError' , 'dir_not_found' , f"the specified directory { repr (directory )} doesn't exist" ,
@@ -145,7 +143,7 @@ def delete_image(response):
145143def download_route (directory , file ):
146144 if request .headers .get ('secretkey' , '' ) != os .environ .get ('SECRET_KEY' , '' ):
147145 return utils .error_sim (
148- 'ApiError' , 'invalid_secretkey' , f "The secret key is invalid or not given" , {'key' : 'secret_key' }), 401
146+ 'ApiError' , 'invalid_secretkey' , "The secret key is invalid or not given" , {'key' : 'secret_key' }), 401
149147 if not os .path .isdir (f"uploads/{ directory } " ):
150148 return utils .error_sim (
151149 'ApiError' , 'dir_not_found' , f"the specified directory { repr (directory )} doesn't exist" ,
0 commit comments