Exemplo n.º 1
0
import logging
import sys
from models import ParserService
import pipeline_config
from extractor.handler import ParserServiceHandler
from utils import thrift_utils

if __name__ == '__main__':
    logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)
    parser_handler = ParserServiceHandler()
    server = thrift_utils.get_server(ParserService, parser_handler, pipeline_config.PARSER_SERVICE_PORT)
    logging.info("Starting parser server")
    try:
        server.serve()
    except Exception as e:
        logging.error(e)
        logging.info("Terminating parser server")
Exemplo n.º 2
0
import logging
import sys

from models import WriterService
import pipeline_config
from utils import thrift_utils
from writer.handler import WriterServiceHandler

if __name__ == '__main__':
    logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)
    handler = WriterServiceHandler()
    server = thrift_utils.get_server(WriterService, handler,
                                     pipeline_config.WRITER_SERVICE_PORT)
    logging.info("Starting writer server")
    try:
        server.serve()
    except Exception as e:
        logging.error(e)
        logging.info("Terminating writer server")
Exemplo n.º 3
0
import logging
import sys

from models import WriterService
import pipeline_config
from utils import thrift_utils
from writer.handler import WriterServiceHandler

if __name__ == '__main__':
    logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)
    handler = WriterServiceHandler()
    server = thrift_utils.get_server(WriterService, handler, pipeline_config.WRITER_SERVICE_PORT)
    logging.info("Starting writer server")
    try:
        server.serve()
    except Exception as e:
        logging.error(e)
        logging.info("Terminating writer server")