From: Markus Lehtonen Date: Mon, 15 May 2017 11:18:41 +0000 (+0300) Subject: oeqa.utils.git: use --verify in rev_parse() X-Git-Tag: uninative-1.7~791 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=f5b420c7f07a008c11d492b055c7cc8869f644d3;p=openembedded-core.git oeqa.utils.git: use --verify in rev_parse() 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 Signed-off-by: Ross Burton --- diff --git a/meta/lib/oeqa/utils/git.py b/meta/lib/oeqa/utils/git.py index e0cb3f0db2..757e3f0cbf 100644 --- a/meta/lib/oeqa/utils/git.py +++ b/meta/lib/oeqa/utils/git.py @@ -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