Example #1
0
    if args.debug_mode:
        logging.basicConfig( 
            format='%(asctime)s - %(pathname)s:%(lineno)d - %(threadName)s : %(levelname)s  : %(message)s', 
            level=logging.DEBUG)
    else:
        logging.basicConfig( 
            format='%(asctime)s - %(pathname)s:%(lineno)d - %(threadName)s : %(message)s', 
            level=logging.ERROR)


    task_list = []
    raw_data_queue = Queue()
    send_queue = Queue()

    r_th = ReaderThread(raw_data_queue, send_queue, name='ReaderThread')
    r_th.start()
    
    output_config = cf.get_output_section()
    
    s_th = SenderThread(send_queue, output_config, name='SenderThread')
    s_th.start()

    task_list.append(r_th)
    task_list.append(s_th)


    # create producers threads
    for rq_config in cf.get_requests():
        th = StoppableTimerThread(interval=rq_config['interval'], 
                                 target=task,
                                 name='%s-RequestThread' %rq_config['name'],
Example #2
0
        logging.basicConfig(
            format=
            '%(asctime)s - %(pathname)s:%(lineno)d - %(threadName)s : %(levelname)s  : %(message)s',
            level=logging.DEBUG)
    else:
        logging.basicConfig(
            format=
            '%(asctime)s - %(pathname)s:%(lineno)d - %(threadName)s : %(message)s',
            level=logging.ERROR)

    task_list = []
    raw_data_queue = Queue()
    send_queue = Queue()

    r_th = ReaderThread(raw_data_queue, send_queue, name='ReaderThread')
    r_th.start()

    output_config = cf.get_output_section()

    s_th = SenderThread(send_queue, output_config, name='SenderThread')
    s_th.start()

    task_list.append(r_th)
    task_list.append(s_th)

    # create producers threads
    for rq_config in cf.get_requests():
        th = StoppableTimerThread(
            interval=rq_config['interval'],
            target=task,
            name='%s-RequestThread' % rq_config['name'],