Update 'face_recognition/app/app.py'

This commit is contained in:
fabrice 2019-06-11 10:17:19 +00:00
parent 0581a33d4f
commit c8eebcd133

View File

@ -3,6 +3,7 @@ from minio import Minio
from minio.error import (ResponseError, BucketAlreadyOwnedByYou, BucketAlreadyExists) from minio.error import (ResponseError, BucketAlreadyOwnedByYou, BucketAlreadyExists)
import os import os
import uuid import uuid
import pickle
app = Flask(__name__) app = Flask(__name__)
minioClient = Minio('minio:9000', access_key=os.environ['s3-name'], secret_key=os.environ['s3-password'], secure=False) minioClient = Minio('minio:9000', access_key=os.environ['s3-name'], secret_key=os.environ['s3-password'], secure=False)
@ -23,11 +24,13 @@ def new_user_id():
id = str(uuid.uuid4()) id = str(uuid.uuid4())
if check_id(id) == False: if check_id(id) == False:
break break
demo_object = ['test']
client.put_object('users', str(id), demo_object, os.stat('demo_object').st_size)
#funktionalität implementieres s3 Platzhalterdatei anlegen für user, #funktionalität implementieres s3 Platzhalterdatei anlegen für user,
return(id) return(id)
def check_id(id): def check_id(id):
#return True -> id bereits verwendet #return True -> id bereits verwendet
#return False -> id noch nicht verwendet #return False -> id noch nicht verwendet
users = minioClient.list_objects('users') users = minioClient.list_objects('users')
known = False known = False