Exemple #1
0
def loadUserOptions():
    parser = argparse.ArgumentParser()
    parser.add_argument(
        "-T",
        "--start_time",
        help="set start time in the format hh:mm (default is 06:00)")
    parser.add_argument(
        "-H",
        "--repeat_delay",
        help=
        "set start every how many hours between two syncronisation (default is 4)"
    )
    parser.add_argument("-J",
                        "--set_job",
                        help="set the job you want to give to the prompt")
    parser.add_argument("-R",
                        "--repeat",
                        help="set if repeat the job (default is True)")
    args = parser.parse_args()
    if args.start_time:
        global start_time
        # start_time = datetime.strptime(start_time, '%H:%M')
        start_time = args.start_time
    if args.repeat_delay:
        global repeat_delay
        repeat_delay = float(args.repeat_delay)
    if args.set_job:
        global set_job
        set_job = args.set_job
    if args.repeat:
        global repeat
        repeat = str2bool(args.repeat)
Exemple #2
0
def setAuthenticated(etarget, ebody, players, npcs, items, env, npcsDB, envDB):
    players[etarget]['authenticated'] = str2bool(ebody)
Exemple #3
0
def _setAuthenticated(etarget, ebody, players, npcs, items,
                      env, npcs_db, env_db):
    players[etarget]['authenticated'] = str2bool(ebody)