From 244655b75fc01865bfca6d4a94e35716c1a4dce9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Eric=20M=C3=BCller?= <mueller@kip.uni-heidelberg.de>
Date: Fri, 8 Sep 2023 13:45:56 +0200
Subject: [PATCH] fix(wf-brainscales2-demos): connection to experiment service

---
 packages/wf-brainscales2-demos/package.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/packages/wf-brainscales2-demos/package.py b/packages/wf-brainscales2-demos/package.py
index 74a3fcf7..4999678e 100644
--- a/packages/wf-brainscales2-demos/package.py
+++ b/packages/wf-brainscales2-demos/package.py
@@ -5,6 +5,7 @@
 
 
 from spack import *
+import os
 
 
 class WfBrainscales2Demos(Package):
@@ -43,6 +44,11 @@ class WfBrainscales2Demos(Package):
     def installcheck(self):
         cmd_env = which("env")
         cmd_env()
+        # enable "EBRAINS lab" mode
+        os.environ["LAB_IMAGE_NAME"] = "EBRAINS"
+        # select "EBRAINS experimental" upstream experiment service
+        os.environ["LAB_KERNEL_NAME"] = "EBRAINS-experimental"
+        os.environ["JUPYTERHUB_USER"] = "spack-test-wf-brainscales2-demos"
         # execute notebook and save
         jupyter = Executable("jupyter")
         jupyter("nbconvert",
-- 
GitLab