未提供项目说明
jupyterhub-idle-culler的Python项目详细描述
jupyterhub-idle-culler提供一个JupyterHub服务来挑选和 关闭JupyterHub部署上的空闲笔记本服务器和用户。在
设置
作为集线器管理的服务
在jupyterhub_config.py中,为空闲剔除器添加以下字典 为c服务。JupyterHub.services服务列表:
c.JupyterHub.services=[{'name':'idle-culler','admin':True,'command':[sys.executable,'-m','jupyterhub-idle-culler,'--timeout=3600'],}]
其中:
- 'admin': True表示服务需要管理员权限,因此 它可以关闭任意用户的笔记本,并且
- 'command'表示服务将由集线器管理。在
作为独立脚本
jupyterhub-idle-culler也可以作为独立脚本运行。它可以 使用服务令牌访问集线器的api。服务令牌必须具有 管理员权限。在
生成API令牌并将其存储在JUPYTERHUB_API_TOKEN环境中 变量。然后手动启动jupyterhub-idle-culler
^{pr2}$- 项目
标签: