when using local_cache we have to pass the list of minions

This commit is contained in:
Daniel Wallace 2017-01-26 11:08:57 -06:00
parent ec690a0a12
commit ebb9df3ec7

View file

@ -548,7 +548,10 @@ class SSH(object):
}
# save load to the master job cache
self.returners['{0}.save_load'.format(self.opts['master_job_cache'])](jid, job_load)
if self.opts['master_job_cache'] == 'local_cache':
self.returners['{0}.save_load'.format(self.opts['master_job_cache'])](jid, job_load, minions=self.targets.keys())
else:
self.returners['{0}.save_load'.format(self.opts['master_job_cache'])](jid, job_load)
for ret in self.handle_ssh(mine=mine):
host = next(six.iterkeys(ret))