diff options
author | Martin Polden <mpolden@mpolden.no> | 2022-10-04 11:37:34 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2022-10-04 11:37:55 +0200 |
commit | eac84a292c50f008998521a0c51ad1fb2b950439 (patch) | |
tree | c3ce4f566320d2878bfe36483cc14d0dd2109f5b | |
parent | 4b9e49c1e6320b1a6516ee0d70f2e920fa15ca40 (diff) |
Ensure flagSource is set before passing reference to this
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java index 9af37088a33..21bd0ff99dd 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java @@ -114,6 +114,7 @@ public class NodeRepository extends AbstractComponent { "dynamicProvisioning property must be 1-to-1 with availability of HostProvisioner, was: dynamicProvisioning=%s, hostProvisioner=%s", zone.getCloud().dynamicProvisioning(), provisionServiceProvider.getHostProvisioner().map(__ -> "present").orElse("empty"))); + this.flagSource = flagSource; this.db = new CuratorDatabaseClient(flavors, curator, clock, useCuratorClientCache, nodeCacheSize); this.zone = zone; this.clock = clock; @@ -129,7 +130,6 @@ public class NodeRepository extends AbstractComponent { this.jobControl = new JobControl(new JobControlFlags(db, flagSource)); this.applications = new Applications(db); this.loadBalancers = new LoadBalancers(db); - this.flagSource = flagSource; this.metricsDb = metricsDb; this.orchestrator = orchestrator; this.spareCount = spareCount; |