def main(): cr = ConfigReader() config = cr.read_config_as_dict(conf.CONFIG_PATH) # create the log, so other module can use it #Logger(config['logger']['path'], config['logger']['level']) Logger(None, 7) # create the pool, so other module can use it DbPool(4, config['db']['host'], config['db']['port'], config['db']['user'], config['db']['password'], config['db']['db_name']) az_t = AnalyzeThread() smt = StreamMonitorThread(config['get_stream_api_url'], config['read_token'], config['monitor_cdn_in_api'], az_t, config['extra_streams']) all_threads["analyze_thread"] = az_t all_threads["stream_monitor"] = smt az_t.start() smt.start() az_t.join() smt.join()
def main(): cr = ConfigReader() config = cr.read_config_as_dict(conf.CONFIG_PATH) # create the log, so other module can use it #Logger(config['logger']['path'], config['logger']['level']) Logger(None, 7) # create the pool, so other module can use it DbPool(4, config['db']['host'], config['db']['port'], config['db']['user'], config['db']['password'], config['db']['db_name']) az_t = AnalyzeThread() smt = StreamMonitorThread(config['get_stream_api_url'], config['read_token'], config['monitor_cdn_in_api'], az_t, config['extra_streams']) all_threads["analyze_thread"] = az_t all_threads["stream_monitor"] = smt az_t.start() smt.start() az_t.join() smt.join()
''' Created on 2011-12-24 @author: dista ''' import web import conf import json from config_reader import ConfigReader from common import json_handler cr = ConfigReader() config = cr.read_config_as_dict(conf.CONFIG_PATH) urls = ("/samples/.*", "samples") class samples: def GET(self): path_info_arr = web.ctx.env['PATH_INFO'].split('/') offset, page_size = (int(i) for i in path_info_arr[4].split('-')) keyword, sort_by, sort_order, sort_by_status_first = path_info_arr[5:] sort_by_status_first = int(sort_by_status_first) if sort_order.upper() not in ["ASC", "DESC"]: raise badrequest() db = web.database(dbn='mysql', db='tvie_production2', host='10.33.0.57',
''' Created on 2011-12-24 @author: dista ''' import web import conf import json from config_reader import ConfigReader from common import json_handler cr = ConfigReader() config = cr.read_config_as_dict(conf.CONFIG_PATH) urls = ( "/samples/.*", "samples" ) class samples: def GET(self): path_info_arr = web.ctx.env['PATH_INFO'].split('/') offset, page_size = (int(i) for i in path_info_arr[4].split('-')) keyword, sort_by, sort_order, sort_by_status_first = path_info_arr[5:] sort_by_status_first = int(sort_by_status_first) if sort_order.upper() not in ["ASC", "DESC"]: raise badrequest() db = web.database(dbn='mysql', db='tvie_production2', host='10.33.0.57', user='******', pw='tvierocks')