import argparse

if __name__ == '__main__':
    parser = argparse.ArgumentParser()
    
    parser.add_argument("--gen_template", action='store_true',
                        help="Generate template file for adding a new user.")
    parser.add_argument("--init_user", default=77,
                        help="Initialize user-specific files and data directories.")
    parser.add_argument("--user_json", type=str, required=False,
                        help="Path to JSON file completed from template (required with --init_user).")

    args = parser.parse_args()

    main(args)