I’m developing a JupyterLab app to teach myself to make interactive apps. However, I’m running into an issue where the name is displayed incorrectly (see image below). Instead of seeing one JupyterLab app, I see JupyterLab: Form and JupyterLab: Manifest. Clicking on either takes me to the correct form.
My file path and file structure are as follows:
[root@rita jupyterlab]# pwd
[root@rita jupyterlab]# ls -l
-rw-r--r-- 1 root root 574 Apr 6 19:57 form.yml.erb
-rw-r--r-- 1 root root 32181 Apr 6 20:06 icon.png
-rw-r--r-- 1 root root 226 Apr 6 20:03 manifest.yml
-rw-r--r-- 1 root root 25 Apr 6 20:04 submit.yml.erb
drwxr-xr-x 2 root root 48 Apr 6 20:06 template
-rw-r--r-- 1 root root 355 Apr 6 19:42 view.html.erb
Not sure where I’ve gone wrong. Thanks in advance!
Oh whoops, I figured it out. I had a directory /etc/ood/config/apps/jupyterlab created when I misread directions that was hanging around. I deleted it and it works fine now.
Hi and welcome!
Yes you’ve stumbled upon a little known features - sub apps! But yea keeping everything in the system directory
/var/www/ood/apps/sys/jupyterlab or you own home directory
~/ondemand/dev/jupyterlab if you have development enabled for yourself (so you don’t have to privilege escalate to develop apps).
Thanks a bunch! I’ll look at enabling dev apps. I’m the only one using the cluster (it’s just an elastic cluster on Jetstream that I’m using as a test bed) so it’s not currently an issue to not have it, but once we implement on our actual systems that will be important.