Skip to content
Snippets Groups Projects
Commit 1c0315c8 authored by Bo-Chun Chen's avatar Bo-Chun Chen
Browse files

Passing args into logger

parent c963c277
No related branches found
No related tags found
6 merge requests!147Merge previous default branch feat-cod-rmq into main,!85kill nginx process running under user from login node,!51Fix acct create wait,!39WIP:Feat cod rmq,!33Update create account script,!38WIP: Feat cod rmq
...@@ -2,16 +2,18 @@ ...@@ -2,16 +2,18 @@
import rc_util import rc_util
import argparse import argparse
logger = rc_util.get_logger()
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
parser.add_argument('username', help='username that will be created') parser.add_argument('username', help='username that will be created')
parser.add_argument('email', nargs='?', default='', help="User's email") parser.add_argument('email', nargs='?', default='', help="User's email")
parser.add_argument('full_name', nargs='?', default='', help="User's full name") parser.add_argument('full_name', nargs='?', default='', help="User's full name")
parser.add_argument('reason', nargs='?', default='', help='Reason of requesting') parser.add_argument('reason', nargs='?', default='', help='Reason of requesting')
parser.add_argument('--domain', default='localhost', help='domain of email') parser.add_argument('--domain', default='localhost', help='domain of email')
parser.add_argument('-v', '--verbose', action='store_true', help='verbose output')
parser.add_argument('-n', '--dry-run', action='store_true', help='enable dry run mode')
args = parser.parse_args() args = parser.parse_args()
logger = rc_util.get_logger(args)
if args.email == '': if args.email == '':
args.email = args.username args.email = args.username
if '@' not in args.email: if '@' not in args.email:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment