diff options
author | robot-piglet <robot-piglet@yandex-team.com> | 2023-11-12 21:25:31 +0300 |
---|---|---|
committer | robot-piglet <robot-piglet@yandex-team.com> | 2023-11-12 21:39:54 +0300 |
commit | d28c55ab25cc8cedab8a5f4736c0d66e88b3da95 (patch) | |
tree | 73d373709b74fa2baaa4fe02a40a77c0a5baf6b7 /yt/yql/plugin/native/plugin.cpp | |
parent | 35b17f4f3b6e0ed855e7e47d3f1eb57470388a2c (diff) | |
download | ydb-d28c55ab25cc8cedab8a5f4736c0d66e88b3da95.tar.gz |
Intermediate changes
Diffstat (limited to 'yt/yql/plugin/native/plugin.cpp')
-rw-r--r-- | yt/yql/plugin/native/plugin.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/yt/yql/plugin/native/plugin.cpp b/yt/yql/plugin/native/plugin.cpp index 9bb6c2261e..38ccbbdf3b 100644 --- a/yt/yql/plugin/native/plugin.cpp +++ b/yt/yql/plugin/native/plugin.cpp @@ -24,7 +24,11 @@ #include <ydb/library/yql/utils/log/log.h> #include <ydb/library/yql/utils/backtrace/backtrace.h> -#include <yt/cpp/mapreduce/interface/config.h> +#include <yt/yt/core/ytree/convert.h> + +#include <yt/yt/library/program/config.h> +#include <yt/yt/library/program/helpers.h> + #include <yt/cpp/mapreduce/interface/logging/logger.h> #include <library/cpp/yt/threading/rw_spin_lock.h> @@ -115,6 +119,9 @@ public: TYqlPlugin(TYqlPluginOptions& options) { try { + auto singletonsConfig = NYTree::ConvertTo<TSingletonsConfigPtr>(options.SingletonsConfig); + ConfigureSingletons(singletonsConfig); + NYql::NLog::InitLogger(std::move(options.LogBackend)); auto& logger = NYql::NLog::YqlLogger(); |