#!/usr/bin/env python # -*- coding: utf-8 -*- import sys import tasbot from tasbot.customlog import Log if __name__=="__main__": tasbot.check_min_version((1,)) r = False for arg in sys.argv: if arg.strip() == "-r": r = True Log.notice("Registering account") slave = False try: idx = sys.argv.index('-c') configfile = sys.argv[idx+1] slave = True except Exception,e: configfile = "Main.conf" print('using configfile %s'%configfile) config = tasbot.config.Config(configfile) Log.init(config.get('tasbot', 'logfile', 'ladderbot.log'), config.get('tasbot', 'loglevel', 'info'), True ) if slave: pidfile = config.get('tasbot','pidfile','ladderbot.pid') else: pidfile = config.get('tasbot','pidfile','ladderbot.pid2')