def test_create_event_message_prefix(self): test_event = {'type': 'cloudify_log', 'level': 'INFO', 'context': {'deployment_id': ''}, 'timestamp': '', 'message': {'text': 'message'}} self.assertIn('message', logs.create_event_message_prefix(test_event)) test_event['level'] = 'DEBUG' self.assertIsNone(logs.create_event_message_prefix(test_event))
def default_events_logger(events): """ The default events logger prints events as short messages. :param events: The events to print. :return: """ for event in events: _lgr.info(logs.create_event_message_prefix(event))
def default_events_logger(events): """ The default events logger prints events as short messages. :param events: The events to print. :return: """ for event in events: _lgr.info(create_event_message_prefix(event))
def text_events_logger(events): """The default events logger prints events as short messages. :param events: The events to print. :return: """ for event in events: output = logs.create_event_message_prefix(event) if output: _lgr.info(output)
def text_events_logger(events): """The default events logger prints events as short messages. :param events: The events to print. :return: """ for event in events: output = logs.create_event_message_prefix(event) if output: click.echo(output)
def callback(ch, method, properties, body): try: output = json.loads(body) if RABBITMQ_VERBOSE_MESSAGES_ENABLED: output = '\n{0}'.format(json.dumps(output, indent=4)) else: output = create_event_message_prefix(output) logger.info(output) except Exception as e: logger.error('event/log format error - output: {0} [message={1}]' .format(body, e.message)) s_traceback = StringIO.StringIO() traceback.print_exc(file=s_traceback) logger.error(s_traceback.getvalue())
def _events_handler(events): for event in events: output = create_event_message_prefix(event) if output: logger.info(output)
def threadsafe_events_logger(events): with event_lock: for event in events: output = logs.create_event_message_prefix(event) if output: logger.info(output)
def threadsafe_events_logger(events): with event_lock: for event in events: logger.info(logs.create_event_message_prefix(event))
def _events_logger(events): for event in events: output = create_event_message_prefix(event) if output is not None: logger.info(output)