From aeeb356a4da7430a29f6f129e13f1c7978902dc8 Mon Sep 17 00:00:00 2001
From: Jayesh Badwaik <j.badwaik@fz-juelich.de>
Date: Sat, 7 Dec 2024 22:28:23 +0100
Subject: [PATCH] + make everything better

---
 simple.yml   |  2 +-
 src/value.py | 10 ++++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/simple.yml b/simple.yml
index e4a295f..71bc51d 100644
--- a/simple.yml
+++ b/simple.yml
@@ -123,7 +123,7 @@ patternset:
     pattern:
       - name: energy_start
         _: 'energy_measure_start:$jube_pat_fp'
-      - name: energy_stop
+      - name: energy_end
         _: 'energy_measure_stop:$jube_pat_fp'
 
 
diff --git a/src/value.py b/src/value.py
index 5e12bfd..e5c66da 100644
--- a/src/value.py
+++ b/src/value.py
@@ -25,11 +25,13 @@ if __name__ == "__main__":
         string = " " * random.randint(1, 10)
         time.sleep(random.randint(10, 15))
 
-        with open("energy.times", "w") as g:
-            g.write("energy_measure_start:" + str(time.time()) + "\n")
+        if comm.Get_rank() == 0:
+            with open("energy.times", "w") as g:
+                g.write("energy_measure_start:" + str(time.time()) + "\n")
 
         if comm.Get_rank() == 0:
             print("Runtime={}{}".format(string, runtime))
 
-        with open("energy.times", "a") as g:
-            g.write("energy_measure_stop:" + str(time.time()) + "\n")
+        if comm.Get_rank() == 0:
+            with open("energy.times", "a") as g:
+                g.write("energy_measure_stop:" + str(time.time()) + "\n")
-- 
GitLab