def main(argv):
parser = argparse.ArgumentParser(description='Prototype 2 of the Autonomous self-replicating code.')
try:
parser.add_argument('-t', '--usetestserver', help='circumvent dna and use testserver defined in settings.json')
parser.add_argument('-x', '--exitnode', help='Enable the agents\' Tribler Exit Node functionality')
parser.add_help = True
args = parser.parse_args(argv)
except argparse.ArgumentError:
parser.print_help()
sys.exit(2)
#return whether -as boolean- the set value, return default if not set
#defaults are development mode equivalent
usetestserver = False if args.usetestserver in ['False', 'false'] else True
exitnode = True if args.exitnode in ['True', 'true'] else False
Prototype2(exitnode, usetestserver)
评论列表
文章目录