Add list targeting to salt-ssh flat roster

Fixes #22703
This commit is contained in:
Colton Myers 2015-04-17 14:00:21 -06:00 committed by rallytime
parent 82c22afacc
commit dd57f2d1c1

View file

@ -74,6 +74,19 @@ class RosterMatcher(object):
minions[minion] = data
return minions
def ret_list_minions(self):
'''
Return minions that match via list
'''
minions = []
targets = self.tgt.split(',')
for minion in self.raw:
if minion in targets:
data = self.get_data(minion)
if data:
minions[minion] = data
return minions
def get_data(self, minion):
'''
Return the configured ip