diff options
| author | Jesse Andrews <anotherjesse@gmail.com> | 2012-01-16 22:52:52 -0800 |
|---|---|---|
| committer | Jesse Andrews <anotherjesse@gmail.com> | 2012-01-16 22:52:52 -0800 |
| commit | f16a262c916fe03a7301a9968fdd99737644bbbb (patch) | |
| tree | 3731c6022f1df4f93a8dd0c70e6fe9b819e1de0a | |
| parent | 44c6b6939b0b6a734631c9859f7fdce40dedb31e (diff) | |
| download | keystone-f16a262c916fe03a7301a9968fdd99737644bbbb.tar.gz keystone-f16a262c916fe03a7301a9968fdd99737644bbbb.tar.xz keystone-f16a262c916fe03a7301a9968fdd99737644bbbb.zip | |
return to starting directory after git work
| -rw-r--r-- | keystone/test.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/keystone/test.py b/keystone/test.py index 7ef1b6ed..b3473b54 100644 --- a/keystone/test.py +++ b/keystone/test.py @@ -44,6 +44,7 @@ def checkout_vendor(repo, rev): if name.endswith('.git'): name = name[:-4] + working_dir = os.getcwd() revdir = os.path.join(VENDOR, '%s-%s' % (name, rev.replace('/', '_'))) modcheck = os.path.join(VENDOR, '.%s-%s' % (name, rev.replace('/', '_'))) try: @@ -64,6 +65,7 @@ def checkout_vendor(repo, rev): fd.write('1') except subprocess.CalledProcessError as e: logging.warning('Failed to checkout %s', repo) + cd(working_dir) return revdir |
