oeqa.utils.git: implement init() method

Method for doing 'git init'.

(From OE-Core rev: c848e1dac68cd859a563a82286f8bc5ddabaa423)

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Markus Lehtonen
2016-08-25 23:03:47 +01:00
committed by Richard Purdie
parent 96e8337830
commit 6d9c52fe4b
+6
View File
@@ -35,6 +35,12 @@ class GitRepo(object):
cmd_str, ret.status, ret.output))
return ret.output.strip()
@staticmethod
def init(path):
"""Initialize a new Git repository"""
GitRepo._run_git_cmd_at('init', cwd=path)
return GitRepo(path, is_topdir=True)
def run_cmd(self, git_args, env_update=None):
"""Run Git command"""
env = None