def init(): global lj config = lumberjack.get_default_config() config['index_prefix'] = 'flask-benchmark-' lj = lumberjack.Lumberjack( config=config, hosts=[{'host': 'localhost', 'port': 9199}]) start_time = time() lj.register_schema(logger=NAME, schema={ '_source': {'enabled': True}, 'properties': { 'reqno': {'type': 'long'}, 'ip': {'type': 'ip'}, 'url': {'type': 'string'} } }) lj.register_schema(logger='some_module_A', schema={ '_source': {'enabled': True}, 'properties': { 'title': {'type': 'string'}, 'author': {'type': 'string'}, 'uploader': {'type': 'string'} } }) d_time = time() - start_time print('Registering took %.2fs' % d_time) lj.action_queue.max_queue_length = 500 handler = lj.get_handler() logger.addHandler(handler) logger.setLevel(logging.INFO)
def init(): global lj config = lumberjack.get_default_config() config['index_prefix'] = 'flask-benchmark-' lj = lumberjack.Lumberjack(config=config, hosts=[{ 'host': 'localhost', 'port': 9199 }]) start_time = time() lj.register_schema(logger=NAME, schema={ '_source': { 'enabled': True }, 'properties': { 'reqno': { 'type': 'long' }, 'ip': { 'type': 'ip' }, 'url': { 'type': 'string' } } }) lj.register_schema(logger='some_module_A', schema={ '_source': { 'enabled': True }, 'properties': { 'title': { 'type': 'string' }, 'author': { 'type': 'string' }, 'uploader': { 'type': 'string' } } }) d_time = time() - start_time print('Registering took %.2fs' % d_time) lj.action_queue.max_queue_length = 500 handler = lj.get_handler() logger.addHandler(handler) logger.setLevel(logging.INFO)
def setUp(self, config=None): if config is None: self.config = lumberjack.get_default_config() self.config["index_prefix"] = INDEX_PREFIX + str(randint(0, 2 ** 30)) + "-" else: self.config = config # handler = logging.FileHandler('tests.log', mode='w') handler = logging.StreamHandler(stream=sys.stderr) formatter = logging.Formatter(fmt=LOG_FORMAT, datefmt=DATE_FORMAT) handler.setFormatter(formatter) # es_logger = logging.getLogger('elasticsearch') # es_logger.setLevel(ES_LOGLEVEL) # es_logger.handlers = [] # es_logger.addHandler(handler) # lj_logger = logging.getLogger('lumberjack') # lj_logger.setLevel(LJ_LOGLEVEL) # lj_logger.handlers = [] # lj_logger.addHandler(handler) self.addCleanup(self.cleanup)
def setUp(self, config=None): if config is None: self.config = lumberjack.get_default_config() self.config['index_prefix'] = (INDEX_PREFIX + str(randint(0, 2**30)) + '-') else: self.config = config # handler = logging.FileHandler('tests.log', mode='w') handler = logging.StreamHandler(stream=sys.stderr) formatter = logging.Formatter(fmt=LOG_FORMAT, datefmt=DATE_FORMAT) handler.setFormatter(formatter) #es_logger = logging.getLogger('elasticsearch') #es_logger.setLevel(ES_LOGLEVEL) #es_logger.handlers = [] #es_logger.addHandler(handler) #lj_logger = logging.getLogger('lumberjack') #lj_logger.setLevel(LJ_LOGLEVEL) #lj_logger.handlers = [] #lj_logger.addHandler(handler) self.addCleanup(self.cleanup)
def test_init_no_config(self): lj = lumberjack.Lumberjack(hosts=HOSTS) if MOCK: patchLumberjackObject(lj) self.assertEqual(lj.config, lumberjack.get_default_config())