update MasterPillarUtil

update get_minion_grains method. Return empty dict if target list is
  empty
This commit is contained in:
Volodymyr Samodid 2018-01-21 22:03:06 +02:00 committed by rallytime
parent fe636f53f8
commit 1fb94a08e0
No known key found for this signature in database
GPG key ID: E8F1A4B90D0DEA19

View file

@ -307,6 +307,8 @@ class MasterPillarUtil(object):
'''
minion_grains = {}
minion_ids = self._tgt_to_list()
if not minios_ids:
return {}
if any(arg for arg in [self.use_cached_grains, self.grains_fallback]):
log.debug('Getting cached minion data.')
cached_minion_grains, cached_minion_pillars = self._get_cached_minion_data(*minion_ids)