aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/hub
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver/hub')
-rw-r--r--src/zenserver/hub/zenhubserver.cpp4
-rw-r--r--src/zenserver/hub/zenhubserver.h8
2 files changed, 6 insertions, 6 deletions
diff --git a/src/zenserver/hub/zenhubserver.cpp b/src/zenserver/hub/zenhubserver.cpp
index 63dfea2b2..f49121d5c 100644
--- a/src/zenserver/hub/zenhubserver.cpp
+++ b/src/zenserver/hub/zenhubserver.cpp
@@ -76,14 +76,14 @@ ZenHubServerConfigurator::AddCliOptions(cxxopts::Options& Options)
"",
"consul-health-interval-seconds",
"Interval in seconds between Consul health checks",
- cxxopts::value<int>(m_ServerOptions.ConsulHealthIntervalSeconds)->default_value("10"),
+ cxxopts::value<uint32_t>(m_ServerOptions.ConsulHealthIntervalSeconds)->default_value("10"),
"<seconds>");
Options.add_option("hub",
"",
"consul-deregister-after-seconds",
"Seconds after which Consul deregisters an unhealthy service",
- cxxopts::value<int>(m_ServerOptions.ConsulDeregisterAfterSeconds)->default_value("30"),
+ cxxopts::value<uint32_t>(m_ServerOptions.ConsulDeregisterAfterSeconds)->default_value("30"),
"<seconds>");
Options.add_option("hub",
diff --git a/src/zenserver/hub/zenhubserver.h b/src/zenserver/hub/zenhubserver.h
index aaa91525e..c4a45a8fe 100644
--- a/src/zenserver/hub/zenhubserver.h
+++ b/src/zenserver/hub/zenhubserver.h
@@ -26,8 +26,8 @@ struct ZenHubServerConfig : public ZenServerConfig
std::string InstanceId; // For use in notifications
std::string ConsulEndpoint; // If set, enables Consul service registration
std::string ConsulTokenEnv; // Environment variable name to read a Consul token from; defaults to CONSUL_HTTP_TOKEN if empty
- int ConsulHealthIntervalSeconds = 10; // Interval in seconds between Consul health checks
- int ConsulDeregisterAfterSeconds = 30; // Seconds before Consul deregisters an unhealthy service
+ uint32_t ConsulHealthIntervalSeconds = 10; // Interval in seconds between Consul health checks
+ uint32_t ConsulDeregisterAfterSeconds = 30; // Seconds before Consul deregisters an unhealthy service
uint16_t HubBasePortNumber = 21000;
int HubInstanceLimit = 1000;
bool HubUseJobObject = true;
@@ -110,8 +110,8 @@ private:
std::unique_ptr<consul::ConsulClient> m_ConsulClient;
std::unique_ptr<consul::ServiceRegistration> m_ConsulRegistration;
- int m_ConsulHealthIntervalSeconds = 10;
- int m_ConsulDeregisterAfterSeconds = 30;
+ uint32_t m_ConsulHealthIntervalSeconds = 10;
+ uint32_t m_ConsulDeregisterAfterSeconds = 30;
void InitializeState(const ZenHubServerConfig& ServerConfig);
void InitializeServices(const ZenHubServerConfig& ServerConfig);