diff options
Diffstat (limited to 'config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java index 009d8fd73cb..93f2602cacc 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java @@ -71,4 +71,11 @@ public enum NodeType { return childNodeTypes; } + /** + * @param type Child {@link NodeType} + * @return true if the {@link NodeType} can run on this host, false otherwise. + */ + public boolean supportsChild(NodeType type) { + return isDockerHost() && childNodeTypes.contains(type); + } } |