Update 'face_recognition/app/app.py'
This commit is contained in:
parent
a284227308
commit
c03669ae3a
@ -18,21 +18,21 @@ def access_minio():
|
||||
|
||||
@app.route('/new_user_id')
|
||||
def new_user_id():
|
||||
id = None
|
||||
for limited_try in range(0,5):
|
||||
id = None
|
||||
for limited_try in range(0,5):
|
||||
id = str(uuid.uuid4())
|
||||
if check_id(id) == False:
|
||||
break
|
||||
break
|
||||
#funktionalität implementieres s3 Platzhalterdatei anlegen für user,
|
||||
return(id)
|
||||
|
||||
def check_id(id):
|
||||
#return True -> id bereits verwendet
|
||||
#return False -> id noch nicht verwendet
|
||||
users = minioClient.list_objects('users')
|
||||
users = minioClient.list_objects('users')
|
||||
known = False
|
||||
for user in users:
|
||||
if id == user.object_name.encode('utf-8'):
|
||||
if id == user.object_name.encode('utf-8'):
|
||||
known = True
|
||||
else:
|
||||
pass
|
||||
@ -42,11 +42,11 @@ def setup():
|
||||
minioClient = Minio('minio:9000', access_key=os.environ['s3-name'], secret_key=os.environ['s3-password'], secure=False)
|
||||
try:
|
||||
minioClient.make_bucket("users")
|
||||
except BucketAlreadyOwnedByYou as err:
|
||||
except BucketAlreadyOwnedByYou as err:
|
||||
pass
|
||||
except BucketAlreadyExists as err:
|
||||
except BucketAlreadyExists as err:
|
||||
pass
|
||||
except ResponseError as err:
|
||||
except ResponseError as err:
|
||||
raise
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user