Beispiel #1
0
                        help='''
        specify remote server address.
        ''',
                        type=str,
                        default='localhost')

    return parser.parse_args()


####################
# Configure logger #
####################

logger = logging.getLogger()
logger.setLevel(logging.DEBUG)
logger.addHandler(log_handler_colored_console(level=logging.DEBUG))

if __name__ == "__main__":
    args = parse_input()
    data_queue = janus.Queue()
    stop_event = Event()
    thread_list = []

    rand_data_source = RandUniformDataSource(data_queue.sync_q,
                                             stop_event,
                                             numOfChs=args.numOfChs,
                                             interval=args.sleep)
    rand_data_source.start()
    thread_list.append(rand_data_source)

    client = DataClient(data_queue.async_q,
Beispiel #2
0
#!/usr/bin/env python3
#
# Last Change: Mon Aug 20, 2018 at 09:55 PM -0400

import logging

import sys
sys.path.insert(0, '..')

from NeoBurnIn.io.server import DataServer
from NeoBurnIn.io.logger import log_handler_colored_console

####################
# Configure logger #
####################

logger = logging.getLogger()
logger.setLevel(logging.INFO)
logger.addHandler(log_handler_colored_console(level=logging.INFO))

if __name__ == "__main__":
    server = DataServer(host='0.0.0.0')
    server.run()