Merge pull request #27933 from eliasp/fix-27932

Provide all git pillar dirs in `opts[pillar_roots]`
This commit is contained in:
Mike Place 2015-10-19 07:05:54 -06:00
commit f884df5d78

View file

@ -251,7 +251,7 @@ def ext_pillar(minion_id, repo, pillar_dirs):
'smart'
)
for pillar_dir, env in six.iteritems(pillar.pillar_dirs):
opts['pillar_roots'] = {env: [pillar_dir]}
opts['pillar_roots'] = {env: [d for (d, e) in six.iteritems(pillar.pillar_dirs) if env == e]}
local_pillar = Pillar(opts, __grains__, minion_id, env)
ret = salt.utils.dictupdate.merge(
ret,