Skip to content

Commit bbb3a9e

Browse files
committed
fix(signal-processing): Correctly template namespace in notebook
1 parent 248c866 commit bbb3a9e

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

stacks/signal-processing/jupyterhub.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ options:
5454
initContainers:
5555
- name: download-notebook
5656
image: oci.stackable.tech/sdp/tools:1.0.0-stackable0.0.0-dev
57+
env:
58+
- name: NAMESPACE
59+
valueFrom:
60+
fieldRef:
61+
fieldPath: metadata.namespace
5762
# This file path needs adjustment for versioned demos on release branch
5863
command: ['sh', '-c', 'curl https://raw.githubusercontent.com/stackabletech/demos/main/stacks/signal-processing/tsdb.ipynb -o /notebook/tsdb.ipynb']
5964
volumeMounts:

stacks/signal-processing/tsdb.ipynb

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@
6868
"metadata": {},
6969
"outputs": [],
7070
"source": [
71-
"engine = sqlalchemy.create_engine(\"postgresql://admin:adminadmin@postgresql-timescaledb.{{ NAMESPACE }}.svc.cluster.local:5432/tsdb\")\n",
71+
"import os\n",
72+
"namespace = os.environ.get('NAMESPACE', \"default\")\n",
73+
"\n",
74+
"engine = sqlalchemy.create_engine(f\"postgresql://admin:adminadmin@postgresql-timescaledb.{namespace}.svc.cluster.local:5432/tsdb\")\n",
7275
"last_time = \"1970-01-01\"\n",
7376
"cols = ['r1', 'r2', 'r3', 'r4', 'r5', 'r6', 'r7', 'r8', 'r9', 'r10', 'r11', 'r12', 'r13', 'r14']"
7477
]

0 commit comments

Comments
 (0)