Показать сообщение об обслуживании на всех ноутбуках JupyterHub - PullRequest
0 голосов
/ 21 ноября 2018

Я управляю экземпляром JupyterHub для ученых-данных в нашей компании.Есть ли способ показать сообщение об обслуживании на всех ноутбуках пользователей, чтобы сообщить им о предстоящем простое?

1 Ответ

0 голосов
/ 28 января 2019

Возможно, вам понадобится объявление страницы .Согласно документам, существует два доступных варианта добавления объявлений для отображения на странице:

  1. Расширение шаблонов страниц
  2. Использование переменных конфигурации (требуется перезапуск).

Если вы установите переменную конфигурации

JupyterHub.template_vars = {'announcement:' some_text}, данный some_text будет размещен в верхней части всех страниц.Более конкретные переменные announce_login , announce_spawn , announce_home и announce_logout являются более конкретными и отображаются только на соответствующих страницах (переопределяя глобальныепеременная объявления).Обратите внимание, что изменение этих переменных требует перезапуска, в отличие от прямого расширения шаблона.

Кроме того, в официальном репозитории при создании пользовательской службы доступен пример службы объявлений .

Надеюсь, это поможет.

...