From a2eddec8bf75d79084e49a06fcf15a0af1f23a5e Mon Sep 17 00:00:00 2001 From: AxelCarayon <axel.carayon@gmail.com> Date: Mon, 3 Jan 2022 14:09:44 +0100 Subject: [PATCH] =?UTF-8?q?ajout=20verbose=20+=20renommage=20pour=20+=20de?= =?UTF-8?q?=20lisibilit=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reprodExperiment.py => main.py | 5 ++++- registerExperiment.py | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) rename reprodExperiment.py => main.py (81%) diff --git a/reprodExperiment.py b/main.py similarity index 81% rename from reprodExperiment.py rename to main.py index c3bcbef..c89dda3 100644 --- a/reprodExperiment.py +++ b/main.py @@ -16,4 +16,7 @@ if (__name__ == "__main__"): if not (args.branch): print("Please specify a branch") exit(1) - loadExperiment.run(args.load, args.branch) \ No newline at end of file + loadExperiment.run(args.load, args.branch) + if (not args.save) and (not args.load): + print("Please specify an action") + exit(1) \ No newline at end of file diff --git a/registerExperiment.py b/registerExperiment.py index aacb0dc..5fbe12f 100644 --- a/registerExperiment.py +++ b/registerExperiment.py @@ -113,14 +113,17 @@ def branchExists(branchName) -> bool: return branchName in repository.references def pushBranch(version=1) -> None: + print("Pushing branch...") while (branchExists(f"{experimentName}Experiment{version}")): version += 1 else: + print(f"creating {experimentName}Experiment{version} branch and pushing changes to it ...") repository.git.checkout('-b', f"{experimentName}Experiment{version}") repository.git.add(all=True) repository.git.commit(m=f"{experimentName}Experiment{version}") repository.git.push('--set-upstream', repository.remote().name, f"{experimentName}Experiment{version}") repository.git.checkout(experimentName) + print("done") def genChecksum(file) -> str : hash_md5 = hashlib.md5() -- GitLab