Merge pull request #51317 from terminalmage/fix-pr-50417

Fix regression in dynamic pillarenv
This commit is contained in:
Pedro Algarvio 2019-01-25 09:29:44 +00:00 committed by GitHub
commit c8db7e3751
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2993,7 +2993,11 @@ class GitPillar(GitBase):
elif repo.env:
env = repo.env
else:
env = 'base' if repo.branch == repo.base else repo.get_checkout_target()
if repo.branch == repo.base:
env = 'base'
else:
tgt = repo.get_checkout_target()
env = 'base' if tgt == repo.base else tgt
if repo._mountpoint:
if self.link_mountpoint(repo):
self.pillar_dirs[repo.linkdir] = env