ClickHouse

Форк
0
/
OwnFormattingChannel.cpp 
32 строки · 656.0 Байт
1
#include "OwnFormattingChannel.h"
2
#include "OwnPatternFormatter.h"
3

4

5
namespace DB
6
{
7

8
void OwnFormattingChannel::logExtended(const ExtendedLogMessage & msg)
9
{
10
    if (pChannel && priority >= msg.base.getPriority())
11
    {
12
        if (pFormatter)
13
        {
14
            std::string text;
15
            pFormatter->formatExtended(msg, text);
16
            pChannel->log(Poco::Message(msg.base, text));
17
        }
18
        else
19
        {
20
            pChannel->log(msg.base);
21
        }
22
    }
23
}
24

25
void OwnFormattingChannel::log(const Poco::Message & msg)
26
{
27
    logExtended(ExtendedLogMessage::getFrom(msg));
28
}
29

30
OwnFormattingChannel::~OwnFormattingChannel() = default;
31

32
}
33

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.