diff options
author | hakonhall <hakon@yahoo-inc.com> | 2017-05-08 15:51:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-08 15:51:54 +0200 |
commit | dd2d1218d6d2ecf208cd0f63d01948eb50e72280 (patch) | |
tree | af20657a50aef1b20794343dcea5641169f5ce3c /config-provisioning/src/main/java/com/yahoo/config | |
parent | 74aef888e905123bf64b76ed6f2c4dcefaad50b9 (diff) | |
parent | 18f22dbf78a426f46472826b18f8ee0468bfc7a8 (diff) |
Merge pull request #2224 from yahoo/freva/node-retirer
Added simple node retirer of unallocated nodes
Diffstat (limited to 'config-provisioning/src/main/java/com/yahoo/config')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/NodeFlavors.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeFlavors.java b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeFlavors.java index ae2e5710d2e..fa8f135c115 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeFlavors.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeFlavors.java @@ -5,6 +5,7 @@ import com.google.common.collect.ImmutableMap; import com.google.inject.Inject; import com.yahoo.config.provisioning.FlavorsConfig; +import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.List; @@ -30,6 +31,10 @@ public class NodeFlavors { this.flavors = b.build(); } + public List<Flavor> getFlavors() { + return new ArrayList<>(flavors.values()); + } + /** Returns a flavor by name, or empty if there is no flavor with this name. */ public Optional<Flavor> getFlavor(String name) { return Optional.ofNullable(flavors.get(name)); |