From 8e81b1bece2b6a361fd924de1de382a86dde3d5f Mon Sep 17 00:00:00 2001 From: Krish Moodbidri <krish94@uab.edu> Date: Mon, 31 Aug 2020 00:05:18 -0500 Subject: [PATCH] version0.1 --- app/templates/auth/SignUp.html | 2 ++ run.py | 2 +- tasks.py | 3 ++- vars.py | 6 +++--- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/app/templates/auth/SignUp.html b/app/templates/auth/SignUp.html index 891a09a..e2f9e84 100644 --- a/app/templates/auth/SignUp.html +++ b/app/templates/auth/SignUp.html @@ -92,6 +92,8 @@ <div class="signUpContainer"> <label><b><label for="username">Blazer Id: </label><br></b></label> <input class="form-control" id="bid" name="bid" placeholder="Enter BlazerId" required="" type="text"> + <label><b><label for="email">Email Id: </label><br></b></label> + <input class="form-control" id="email" name="email" placeholder="Enter Email Id" required="" type="text" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$" > <label><b><label for="fullname">Full Name: </label><br></b></label> <input class="form-control" id="fullname" name="fullname" placeholder="Enter Full Name" required="" type="text"> <label><b><label for="reason">Reason for Requesting Account: </label><br></b></label> diff --git a/run.py b/run.py index ff6b025..e7c8fba 100644 --- a/run.py +++ b/run.py @@ -36,7 +36,7 @@ def request_account(json, methods=['GET', 'POST']): room = str(session['uid']) print("Room: {}".format(room)) try: - tasks.celery_create_account.delay(json['username'], json['fullname'], json['reason'], session=room) + tasks.celery_create_account.delay(json['username'], json['email'], json['fullname'], json['reason'], session=room) except Exception as e: print(time.strftime("%m-%d-%Y_%H:%M:%S") + "\tError in account creation: ", e) socketio.emit("Account creation failed", room) diff --git a/tasks.py b/tasks.py index 7deec3a..1e8a415 100644 --- a/tasks.py +++ b/tasks.py @@ -24,6 +24,7 @@ def celery_create_account(username, fullname, reason, session): print(time.strftime("%m-%d-%Y_%H:%M:%S") + '\tUser ' + username + ' added to queue') send_msg('creating account', room) print(username) - subprocess.call(["/opt/rabbitmq_agents/flask_producer.py", "ohpc_account_create", username]) + subprocess.call(["/opt/rabbitmq_agents/create_account.py", username, email, fullname, reason]) + print(username + email + fullname + reason) print(time.strftime("%m-%d-%Y_%H:%M:%S") + '\tAccount successfully created for ' + username) send_msg('account ready', room) diff --git a/vars.py b/vars.py index 8314f9d..0fa6295 100644 --- a/vars.py +++ b/vars.py @@ -1,6 +1,6 @@ -id = '' -password = '' -key = '' +id = 'reggie' +password = 'reggie' +key = '1234' broker_url = 'amqp://' + id + ':' + password + '@ohpc:5672/' message_queue = broker_url + 'socketio' default_referrer = "https://docs.uabgrid.uab.edu/wiki/Cheaha_Quick_Start" -- GitLab