From 3c7eb956f5b7bd5f2b3c3ce3c3f78a59f66e8120 Mon Sep 17 00:00:00 2001 From: fabrice Date: Mon, 10 Jun 2019 09:59:39 +0000 Subject: [PATCH] Update 'face_recognition/app/app.py' --- face_recognition/app/app.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/face_recognition/app/app.py b/face_recognition/app/app.py index ebfeb30..71f918c 100644 --- a/face_recognition/app/app.py +++ b/face_recognition/app/app.py @@ -1,5 +1,6 @@ from flask import Flask from minio import Minio +from minio.error import (ResponseError, BucketAlreadyOwnedByYou, BucketAlreadyExists) import os app = Flask(__name__) @@ -15,5 +16,20 @@ def access_minio(): print(bucket.name, bucket.creation_date, flush=True) return('Connection Succesfull') +#@app.route('/check_user') + +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: + pass + except BucketAlreadyExists as err: + pass + except ResponseError as err: + raise + + if __name__ == '__main__': + setup() app.run(host='0.0.0.0') \ No newline at end of file