#!/usr/bin/env python # -*- coding: utf-8 -*- import sys import tasbot from tasbot.customlog import Log if __name__ == "__main__": tasbot.check_min_version((1, )) configfile = "Main.conf" config = tasbot.config.Config(configfile) Log.init(config.get('tasbot', 'logfile', 'relayhost.log'), config.get('tasbot', 'loglevel', 'info'), True) r = False for arg in sys.argv: if arg.strip() == "-r": r = True Log.Notice("Registering account") pidfile = config.get('tasbot', 'pidfile', 'relayhost.pid') print 'using pidfile %s' % pidfile inst = tasbot.DefaultApp(configfile, pidfile, r, True) if int(config.get('tasbot', 'debug', 0)): inst.run() #exec in fg else: inst.start()
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') print 'using pidfile %s'%pidfile inst = tasbot.DefaultApp(configfile,pidfile,r,True) if slave or bool(config.GetSingleOption( 'tasbot','debug', False )): inst.run()#exec in fg else: inst.start()
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys import tasbot from tasbot.customlog import Log if __name__ == "__main__": tasbot.check_min_version((1, )) configfile = "Main.conf" config = tasbot.config.Config(configfile) Log.init(config.get('tasbot', 'logfile', 'faqbot.log'), 'info', True) r = False for arg in sys.argv: if arg.strip() == "-r": r = True Log.Notice("Registering account") pidfile = config.get('tasbot', 'pidfile', 'faqbot.pid') print 'using pidfile %s' % pidfile inst = tasbot.DefaultApp(configfile, pidfile, r, True) if config.get_bool('tasbot', 'debug', False): inst.run() #exec in fg else: inst.start()
from beaker.util import parse_cache_config_options import os from bottle import static_file from tasbot.customlog import Log from tasbot.config import Config from disqus import Disqus import ladderdb from myutils import mkdir_p cache_opts = { 'cache.type': 'memory', 'cache.data_dir': 'tmp/cache/data', 'cache.lock_dir': 'tmp/cache/lock' } config = Config( 'Main.conf' ) Log.init( 'website.log' ) db = ladderdb.LadderDB(config.get('tasbot','alchemy-uri')) env = Environment(loader=FileSystemLoader('templates')) staging = config.get_bool('tasbot','staging') cache = CacheManager(**parse_cache_config_options(cache_opts)) disqus = Disqus(config,cache) mkdir_p(config.get('ladder','base_dir')) def local_file(filename, sub, **kwargs): path = os.path.join(config.get('ladder','base_dir'),sub) return static_file(filename, root=path)
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys import tasbot from tasbot.customlog import Log if __name__=="__main__": tasbot.check_min_version((1,)) configfile = "Main.conf" config = tasbot.config.Config(configfile) Log.init(config.get('tasbot', 'logfile', 'relayhost.log'), config.get('tasbot', 'loglevel', 'info'), True ) r = False for arg in sys.argv: if arg.strip() == "-r": r = True Log.Notice("Registering account") pidfile = config.get('tasbot','pidfile','relayhost.pid') print 'using pidfile %s'%pidfile inst = tasbot.DefaultApp(configfile,pidfile,r,True) if int(config.get( 'tasbot','debug', 0 )): inst.run()#exec in fg else: inst.start()
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys import tasbot from tasbot.customlog import Log if __name__=="__main__": tasbot.check_min_version((1,)) configfile = "Main.conf" config = tasbot.config.Config(configfile) Log.init( config.get('tasbot','logfile','faqbot.log'), 'info', True ) r = False for arg in sys.argv: if arg.strip() == "-r": r = True Log.Notice("Registering account") pidfile = config.get('tasbot','pidfile','faqbot.pid') print 'using pidfile %s'%pidfile inst = tasbot.DefaultApp(configfile,pidfile,r,True) if config.get_bool( 'tasbot','debug', False ): inst.run()#exec in fg else: inst.start()
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys import tasbot from tasbot.customlog import Log if __name__=="__main__": tasbot.check_min_version((1,)) configfile = "Main.conf" config = tasbot.config.Config(configfile) Log.init( config.get('tasbot','logfile','relaymanager.log'), 'info', True ) r = False for arg in sys.argv: if arg.strip() == "-r": r = True Log.Notice("Registering account") pidfile = config.get('tasbot','pidfile','relaymanager.pid') print 'using pidfile %s'%pidfile inst = tasbot.DefaultApp(configfile,pidfile,r,True) if int(config.get( 'tasbot','debug', 0 )): inst.run()#exec in fg else: inst.start()