diff --git a/rc_util.py b/rc_util.py index 9becf2f93878e982d3cb89ff2ccb355a8a28e8c3..a72007db66513e1babae1ca363c338bfaf94e531 100644 --- a/rc_util.py +++ b/rc_util.py @@ -48,7 +48,7 @@ def timeout(seconds=30, error_message=os.strerror(errno.ETIME)): return decorator -def add_account(username, queuename, email, full="", reason=""): +def add_account(username, queuename, email, full="", reason="", aup=False): rc_rmq.publish_msg( { "routing_key": "request." + queuename, @@ -58,11 +58,13 @@ def add_account(username, queuename, email, full="", reason=""): "fullname": full, "reason": reason, "queuename": queuename, + "aup": aup, }, } ) rc_rmq.disconnect() + def certify_account(username, queuename, state="ok", service="all"): rc_rmq.publish_msg( { @@ -77,6 +79,7 @@ def certify_account(username, queuename, state="ok", service="all"): ) rc_rmq.disconnect() + def worker(ch, method, properties, body): msg = json.loads(body) username = msg["username"]