diff options
author | jon2205 <jon2205@yandex-team.ru> | 2022-02-10 16:50:59 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:50:59 +0300 |
commit | 1cbb079ecb3328b501da4e4bdb362ef2b91ad2bb (patch) | |
tree | 9cd683cacc394d43b524657469696f43c90f2824 /library/cpp/monlib/dynamic_counters/golovan_page.h | |
parent | 886713d680d0ec0e1d8847528a7a6e5fa825c58d (diff) | |
download | ydb-1cbb079ecb3328b501da4e4bdb362ef2b91ad2bb.tar.gz |
Restoring authorship annotation for <jon2205@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/monlib/dynamic_counters/golovan_page.h')
-rw-r--r-- | library/cpp/monlib/dynamic_counters/golovan_page.h | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/library/cpp/monlib/dynamic_counters/golovan_page.h b/library/cpp/monlib/dynamic_counters/golovan_page.h index e1772c7734..fe0877ad48 100644 --- a/library/cpp/monlib/dynamic_counters/golovan_page.h +++ b/library/cpp/monlib/dynamic_counters/golovan_page.h @@ -1,25 +1,25 @@ -#pragma once - +#pragma once + #include "counters.h" - + #include <library/cpp/monlib/service/pages/mon_page.h> - -#include <util/generic/ptr.h> - -#include <functional> - -// helper class to output json for Golovan. -class TGolovanCountersPage: public NMonitoring::IMonPage { -public: - using TOutputCallback = std::function<void()>; - - const TIntrusivePtr<NMonitoring::TDynamicCounters> Counters; - - TGolovanCountersPage(const TString& path, TIntrusivePtr<NMonitoring::TDynamicCounters> counters, - TOutputCallback outputCallback = nullptr); - + +#include <util/generic/ptr.h> + +#include <functional> + +// helper class to output json for Golovan. +class TGolovanCountersPage: public NMonitoring::IMonPage { +public: + using TOutputCallback = std::function<void()>; + + const TIntrusivePtr<NMonitoring::TDynamicCounters> Counters; + + TGolovanCountersPage(const TString& path, TIntrusivePtr<NMonitoring::TDynamicCounters> counters, + TOutputCallback outputCallback = nullptr); + void Output(NMonitoring::IMonHttpRequest& request) override; -private: - TOutputCallback OutputCallback; -}; +private: + TOutputCallback OutputCallback; +}; |