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