def master_minion(self):
"""
Verify that the master minion setting is a minion
"""
data = None
node = None
local = salt.client.LocalClient()
for node in self.data.keys():
data = local.cmd(self.data[node]['master_minion'],
'pillar.get', ['master_minion'], expr_form="glob")
break
if data:
self.passed['master_minion'] = "valid"
else:
if node:
msg = "Could not find minion {}.".format(self.data[node]['master_minion'])
msg += " Check /srv/pillar/ceph/master_minion.sls"
else:
msg = "Missing pillar data"
self.errors['master_minion'] = [msg]
评论列表
文章目录