mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-27 07:34:15 +02:00
Track Configuration.Concurrency modifications
This commit is contained in:
parent
c953ba1206
commit
8fb5d53118
@ -13,6 +13,7 @@ String Configuration::ApiBindPort{"5665"};
|
|||||||
bool Configuration::AttachDebugger{false};
|
bool Configuration::AttachDebugger{false};
|
||||||
String Configuration::CacheDir;
|
String Configuration::CacheDir;
|
||||||
int Configuration::Concurrency{static_cast<int>(std::thread::hardware_concurrency())};
|
int Configuration::Concurrency{static_cast<int>(std::thread::hardware_concurrency())};
|
||||||
|
bool Configuration::ConcurrencyWasModified{false};
|
||||||
String Configuration::ConfigDir;
|
String Configuration::ConfigDir;
|
||||||
String Configuration::DataDir;
|
String Configuration::DataDir;
|
||||||
String Configuration::EventEngine;
|
String Configuration::EventEngine;
|
||||||
@ -101,6 +102,7 @@ int Configuration::GetConcurrency() const
|
|||||||
void Configuration::SetConcurrency(int val, bool suppress_events, const Value& cookie)
|
void Configuration::SetConcurrency(int val, bool suppress_events, const Value& cookie)
|
||||||
{
|
{
|
||||||
HandleUserWrite("Concurrency", &Configuration::Concurrency, val, m_ReadOnly);
|
HandleUserWrite("Concurrency", &Configuration::Concurrency, val, m_ReadOnly);
|
||||||
|
Configuration::ConcurrencyWasModified = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
String Configuration::GetConfigDir() const
|
String Configuration::GetConfigDir() const
|
||||||
|
@ -118,6 +118,7 @@ public:
|
|||||||
static bool AttachDebugger;
|
static bool AttachDebugger;
|
||||||
static String CacheDir;
|
static String CacheDir;
|
||||||
static int Concurrency;
|
static int Concurrency;
|
||||||
|
static bool ConcurrencyWasModified;
|
||||||
static String ConfigDir;
|
static String ConfigDir;
|
||||||
static String DataDir;
|
static String DataDir;
|
||||||
static String EventEngine;
|
static String EventEngine;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user