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)
def setAuthenticated(etarget, ebody, players, npcs, items, env, npcsDB, envDB): players[etarget]['authenticated'] = str2bool(ebody)
def _setAuthenticated(etarget, ebody, players, npcs, items, env, npcs_db, env_db): players[etarget]['authenticated'] = str2bool(ebody)