Example #1
0
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()
Example #2
0
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()
Example #3
0
'''
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',
Example #4
0
'''
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')