summaryrefslogtreecommitdiffstats
path: root/config-provisioning
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-09-09 07:41:13 +0200
committerHarald Musum <musum@verizonmedia.com>2020-09-09 07:41:13 +0200
commit782d750a957779a0c21144d27caba370dd816d54 (patch)
treeec04e10d9e35dca01052fa477b8c8b87ded38123 /config-provisioning
parenta77975129bc22e45c62c2b965b3c023393644bd8 (diff)
Add back flavor(), used by config-model (and remove usage)
Diffstat (limited to 'config-provisioning')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/HostSpec.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/HostSpec.java b/config-provisioning/src/main/java/com/yahoo/config/provision/HostSpec.java
index 597e413c941..81c01cd2e7f 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/HostSpec.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/HostSpec.java
@@ -94,6 +94,12 @@ public class HostSpec implements Comparable<HostSpec> {
/** The total advertised resources of this node, typically matching what's requested. */
public NodeResources advertisedResources() { return advertisedResources; }
+ /** A flavor contained the advertised resources of this host */
+ // TODO: Remove when models older than 7.285 are gone
+ public Optional<Flavor> flavor() {
+ return advertisedResources.asOptional().map(resources -> new Flavor(resources));
+ }
+
/** Returns the current version of Vespa running on this node, or empty if not known */
public Optional<com.yahoo.component.Version> version() { return version; }