From 0d8a6e9f28b543dd2c8b6970ba354072faabfda3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lorenz=20H=C3=BCdepohl?= <lorenz.huedepohl@rzg.mpg.de>
Date: Tue, 2 Jul 2019 10:54:55 +0200
Subject: [PATCH] Fix: Always use 'sandybridge' microarchitecture for home:
 projects

---
 mpcdf_common.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/mpcdf_common.py b/mpcdf_common.py
index d0b277b..da606c9 100644
--- a/mpcdf_common.py
+++ b/mpcdf_common.py
@@ -218,8 +218,12 @@ def get_microarchitecture(project):
     if project == "software":
         # Stupid special case
         microarch = "sandybridge"
-    else:
+    elif project.startswith("software:"):
         microarch = project.split(":")[2]
+    elif project.startswith("home:"):
+        microarch = "sandybridge"
+    else:
+        raise Exception("Cannot determine micro-architecture for project '{0}'".format(project))
 
     if microarch in known_microarchs:
         return microarch
-- 
GitLab