#pragma once

#include <library/cpp/yconf/conf.h>

#include <util/generic/string.h>
#include <saas/library/daemon_base/config/daemon_config.h>

struct TLoggerConfig
{
    TString IncomingLog;
    TString InfoLog;
    TString ErrorLog;
    TString FetchLog;
    TString ReqAnsLog;
    TString MisspellLog;
    TString TvmClientLog;

    TString InfoLogName = "saas-log-access";
    TString ReqAnsLogName = "saas-reqans";

    TLoggerConfig(const TYandexConfig::Directives& directives,
        const TString& workDir, const TDaemonConfig& config);
};
