'check_netflow','check_drl', SEP,
'debug_nodemanager', 'slice_fs_present', SEP,
'standby_1_through_20','yes','no',SEP,
- 'install_syslinux6', 'installed_bonds', SEP,
+ 'install_syslinux6', 'bonding_builds', 'bonding_nodes', SEP,
]
default_bonding_steps = [
'bonding_init_partial',
self.run_in_guest("rpm --import {key}".format(**locals()))
return self.run_in_guest("yum -y localinstall {}".format(" ".join(rpms))) == 0
- def installed_bonds(self):
+ def bonding_builds(self):
"""
list /etc/yum.repos.d on the myplc side
"""
self.run_in_guest("ls /etc/yum.repos.d/*partial.repo")
return True
-
+
+ def bonding_nodes(self):
+ """
+ List nodes known to the myplc together with their nodefamiliy
+ """
+ print("---------------------------------------- nodes")
+ for node in self.apiserver.GetNodes(self.auth_root()):
+ print("{} -> {}".format(node['hostname'],
+ self.apiserver.GetNodeFlavour(self.auth_root(),node['hostname'])['nodefamily']))
+ print("---------------------------------------- nodes")
+
+
###
def mod_python(self):
"""yum install mod_python, useful on f18 and above so as to avoid broken wsgi"""