# HG changeset patch # User Pierre-Yves David <pierre-yves.david@octobus.net> # Date 1657213148 -7200 # Thu Jul 07 18:59:08 2022 +0200 # Node ID e2ae249fda9bc57b156ac0347c904c7574957e46 # Parent d228808a81b7699f04afc11b883008f7e9ba70e9 scheduler: move mercurial repository path computation in a module We will likely need it elsewhere (for example to trigger some pull) diff --git a/scm-perf/poulpe-scheduler-bin/auto-cases b/scm-perf/poulpe-scheduler-bin/auto-cases --- a/scm-perf/poulpe-scheduler-bin/auto-cases +++ b/scm-perf/poulpe-scheduler-bin/auto-cases @@ -28,14 +28,16 @@ f" {self.benchmark}" ) - +def mercurial_repository_path(base_dir): + return base_dir / "repos" / "mercurial" + def list_mercurial_variants(base_dir): """return a list of possible mercurial variants""" return ["default", "pure"] # lets keep it simple for now def list_mercurial_hashes(base_dir): """return a list of possible mercurial hashes""" - repo_dir = base_dir / "repos" / "mercurial" + repo_dir = mercurial_repository_path(base_dir) cmd = [ "hg", "log",