From 4ad2f892440ff80fc0e37f244c5fbfe7ab528293 Mon Sep 17 00:00:00 2001 From: Erik Skultety Date: Thu, 24 Aug 2023 11:13:59 +0200 Subject: [PATCH] ci: helper: Add a helper to create a local repo clone Pythonic way MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit A proper Python equivalent of 'git clone --local'. Signed-off-by: Erik Skultety Reviewed-by: Daniel P. Berrangé --- ci/helper | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ci/helper b/ci/helper index 6aca089db4..392702ae41 100755 --- a/ci/helper +++ b/ci/helper @@ -196,6 +196,10 @@ class Application: if pty.spawn(["make"] + args) != 0: sys.exit("error: 'make' failed") + @staticmethod + def _prepare_repo_copy(repo, dest): + return repo.clone(dest, local=True) + def _lcitool_run(self, args): output = subprocess.check_output([self._args.lcitool] + args) return output.decode("utf-8") -- 2.47.2