summaryrefslogtreecommitdiffstats
path: root/config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@verizonmedia.com>2019-05-10 13:28:34 +0200
committerJon Bratseth <bratseth@verizonmedia.com>2019-05-10 13:28:34 +0200
commit7b45dd4062eddbe011a640012a141814c05b8277 (patch)
tree0259fc042f027e7cd25f56858707045da871982c /config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java
parenta4c0d68aecc270d76948a67f0449cca1e2f61854 (diff)
AllocatedHost serialization completeness
- Serialize node resources instead of flavor when appropriate - Serialize aliases - Proper (de)serialization testing
Diffstat (limited to 'config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java b/config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java
index 760b6792006..74147a55a76 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java
@@ -80,7 +80,7 @@ public class Flavor {
this.resources = resources;
}
- /** Returns the unique identity of this flavor */
+ /** Returns the unique identity of this flavor if it is configured, or the resource spec string otherwise */
public String name() { return name; }
/**
@@ -207,7 +207,12 @@ public class Flavor {
}
@Override
- public String toString() { return "flavor '" + name + "'"; }
+ public String toString() {
+ if (isConfigured())
+ return "flavor '" + name + "'";
+ else
+ return name;
+ }
public enum Type {
undefined, // Default value in config (flavors.def)