diff options
author | Andrew Butcher <abutcher@afrolegs.com> | 2016-10-21 13:07:30 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-10-21 13:07:30 -0400 |
commit | 65a478443e4c86576f99936dac3f2989c685552e (patch) | |
tree | 5215d83878a96ea82c608d9740a322af17eed21b /utils/src/ooinstall/oo_config.py | |
parent | 88347f4866ed41132abb7f78fe37ac264236a395 (diff) | |
parent | 1c7dd6d5cd94c92ebec0a0fda789f4bfffa23472 (diff) | |
download | openshift-65a478443e4c86576f99936dac3f2989c685552e.tar.gz openshift-65a478443e4c86576f99936dac3f2989c685552e.tar.bz2 openshift-65a478443e4c86576f99936dac3f2989c685552e.tar.xz openshift-65a478443e4c86576f99936dac3f2989c685552e.zip |
Merge pull request #2563 from smunilla/BZ1339621
a-o-i: Separate install and scaleup workflows
Diffstat (limited to 'utils/src/ooinstall/oo_config.py')
-rw-r--r-- | utils/src/ooinstall/oo_config.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/utils/src/ooinstall/oo_config.py b/utils/src/ooinstall/oo_config.py index 697ac9c08..e6bff7133 100644 --- a/utils/src/ooinstall/oo_config.py +++ b/utils/src/ooinstall/oo_config.py @@ -436,3 +436,11 @@ class OOConfig(object): if host.connect_to == name: return host return None + + def get_host_roles_set(self): + roles_set = set() + for host in self.deployment.hosts: + for role in host.roles: + roles_set.add(role) + + return roles_set |