summaryrefslogtreecommitdiffstats
path: root/logd
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2019-03-20 14:37:40 +0000
committerGeir Storli <geirst@verizonmedia.com>2019-03-20 14:37:40 +0000
commit934c2298df1e9bdbf8aa80bdcd0c8f671768baef (patch)
treeb2386a21a91d1895ac70581dc06e2ff473ab2a65 /logd
parent645ae17b6d20cfc0de4ada3fb3732b5a6f1b897f (diff)
Rename state.{h,cpp} -> state_reporter.{h,cpp}.
Diffstat (limited to 'logd')
-rw-r--r--logd/src/apps/logd/main.cpp2
-rw-r--r--logd/src/logd/CMakeLists.txt2
-rw-r--r--logd/src/logd/state_reporter.cpp (renamed from logd/src/logd/state.cpp)2
-rw-r--r--logd/src/logd/state_reporter.h (renamed from logd/src/logd/state.h)3
4 files changed, 6 insertions, 3 deletions
diff --git a/logd/src/apps/logd/main.cpp b/logd/src/apps/logd/main.cpp
index 09898e64ab8..40f3b57b86d 100644
--- a/logd/src/apps/logd/main.cpp
+++ b/logd/src/apps/logd/main.cpp
@@ -4,7 +4,7 @@
#include <logd/errhandle.h>
#include <logd/forwarder.h>
#include <logd/metrics.h>
-#include <logd/state.h>
+#include <logd/state_reporter.h>
#include <logd/watch.h>
#include <vespa/config/common/exceptions.h>
#include <vespa/vespalib/util/sig_catch.h>
diff --git a/logd/src/logd/CMakeLists.txt b/logd/src/logd/CMakeLists.txt
index d34b7dad2e5..15948631389 100644
--- a/logd/src/logd/CMakeLists.txt
+++ b/logd/src/logd/CMakeLists.txt
@@ -5,7 +5,7 @@ vespa_add_library(logd STATIC
conn.cpp
forwarder.cpp
metrics.cpp
- state.cpp
+ state_reporter.cpp
watch.cpp
DEPENDS
diff --git a/logd/src/logd/state.cpp b/logd/src/logd/state_reporter.cpp
index edea951aca7..713946f43db 100644
--- a/logd/src/logd/state.cpp
+++ b/logd/src/logd/state_reporter.cpp
@@ -1,6 +1,6 @@
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-#include "state.h"
+#include "state_reporter.h"
#include <vespa/vespalib/metrics/simple_metrics_manager.h>
#include <vespa/log/log.h>
diff --git a/logd/src/logd/state.h b/logd/src/logd/state_reporter.h
index 3bd6513dce7..ecf806b7899 100644
--- a/logd/src/logd/state.h
+++ b/logd/src/logd/state_reporter.h
@@ -10,6 +10,9 @@
namespace logdemon {
+/**
+ * Class used to serve /state/v1 REST API over HTTP for vespa-logd process.
+ */
class StateReporter {
int _port;
std::unique_ptr<vespalib::StateServer> _server;