summaryrefslogtreecommitdiffstats
path: root/config/src/vespa/config/common/configstate.h
diff options
context:
space:
mode:
Diffstat (limited to 'config/src/vespa/config/common/configstate.h')
-rw-r--r--config/src/vespa/config/common/configstate.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/config/src/vespa/config/common/configstate.h b/config/src/vespa/config/common/configstate.h
index fe415f038e3..155c182271b 100644
--- a/config/src/vespa/config/common/configstate.h
+++ b/config/src/vespa/config/common/configstate.h
@@ -15,17 +15,20 @@ public:
ConfigState()
: md5(""),
generation(0),
- internalRedeploy(false)
+ internalRedeploy(false),
+ applyOnRestart(false)
{ }
- ConfigState(const vespalib::string & md5sum, int64_t gen, bool value)
+ ConfigState(const vespalib::string & md5sum, int64_t gen, bool _internalRedeploy, bool _applyOnRestart)
: md5(md5sum),
generation(gen),
- internalRedeploy(value)
+ internalRedeploy(_internalRedeploy),
+ applyOnRestart(_applyOnRestart)
{ }
vespalib::string md5;
int64_t generation;
bool internalRedeploy;
+ bool applyOnRestart;
bool isNewerGenerationThan(const ConfigState & other) const {
return isGenerationNewer(generation, other.generation);