]> code.ossystems Code Review - openembedded-core.git/commitdiff
oeqa.utils.git: use --verify in rev_parse()
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Mon, 15 May 2017 11:18:41 +0000 (14:18 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 23 May 2017 16:44:00 +0000 (17:44 +0100)
We use rev-parse for turning git object names into SHA-1 and checking
their existence. Using --verify option makes sure git-rev-parse does
what we expect.

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/lib/oeqa/utils/git.py

index e0cb3f0db239de3946fbf6725cd4d4d6721a4593..757e3f0cbf4d7679515b678bc30aef10203739f2 100644 (file)
@@ -64,7 +64,7 @@ class GitRepo(object):
     def rev_parse(self, revision):
         """Do git rev-parse"""
         try:
-            return self.run_cmd(['rev-parse', revision])
+            return self.run_cmd(['rev-parse', '--verify', revision])
         except GitError:
             # Revision does not exist
             return None