Git module: fix for relative paths

If a relative path is passed as an argument, this change first
converts it to an absolute path.

This fixes a bug where the git module would attempt to chdir into an
invalid directory because of multiple chdir calls against a relative
path.
reviewable/pr18780/r1
Lorin Hochstein 12 years ago
parent 250a95cda9
commit 165df51f6a

2
git

@ -225,7 +225,7 @@ def main():
) )
) )
dest = os.path.expanduser(module.params['dest']) dest = os.path.abspath(os.path.expanduser(module.params['dest']))
repo = module.params['repo'] repo = module.params['repo']
version = module.params['version'] version = module.params['version']
remote = module.params['remote'] remote = module.params['remote']

Loading…
Cancel
Save