Home
News
Forum
Wiki
Blog
Contents
Gallery
Movies
Downloads
About NSL
If you want to see English page, please click "English" Button at Left.
[
タイトル一覧
|
ページ一覧
|
新規
|
単語検索
|
最終更新
|
ヘルプ
]
JupyterHub/SystemUserSpawner
をテンプレートにして作成
[
トップ
]
[ ]
開始行:
** dockerspawner.SystemUserSpawner
- 2021 7/12 版
- https://github.com/jupyterhub/dockerspawner/blob/master...
- dockerspawner.DockerSpawner からの派生クラス
- DockerSpawner と同じパッケージ? 特にインストールして...
- jovyan ではなく,ログインユーザで使用可.ログインユーザ...
-- グループに応じてマウントディレクトリを指定可能.
-- グループ設定のUIが必要.
- ただしログインユーザの情報が,ローカルに取れない場合(L...
-- 作りこめば大丈夫!
-- %%jovyan は潰せ!%% %%jovyan はテンプレートユーザだか...
- see also [[DockerSpawner>JupyterHub/DockerSpawner]]
#br
*** この下以降の問題を全て解決した jupyterhub_config.py
- altfiles
-- see [[NSS]]
- 実験用 最新版
-- 2021 07/12
-- [[jupyterhub_config_systemuser.py>./jupyterhub_config....
#br
*** 上記 GitHub の最新版(2021 07/11)を入れると,コンテ...
- /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site...
- HOME も取れる
iseki@299e2fa47bf9:~$ env |grep NB_
NB_UID=10015
NB_GID=10001
NB_USER=iseki
#br
**** グループ名も取れるように改造
129 def get_env(self):
130 env = super(SystemUserSpawner, self).get_env()
131 # relies on NB_USER and NB_UID handling in j...
132 env.update(
133 dict(
134 USER=self.user.name, # deprecated
135 NB_USER=self.user.name,
136 USER_ID=self.user_id, # deprecated
137 NB_UID=self.user_id,
138 HOME=self.homedir,
139 )
140 )
141 if self.group_id >= 0:
142 env.update(NB_GID=self.group_id)
143 # Fumi.Iseki
144 import grp
145 gname = grp.getgrgid(self.group_id).gr_n...
146 env.update(NB_GNM=gname)
147 return env
*** Memo
- notebook_dir = /home/teacher/{username}/work が効かない...
#br
終了行:
** dockerspawner.SystemUserSpawner
- 2021 7/12 版
- https://github.com/jupyterhub/dockerspawner/blob/master...
- dockerspawner.DockerSpawner からの派生クラス
- DockerSpawner と同じパッケージ? 特にインストールして...
- jovyan ではなく,ログインユーザで使用可.ログインユーザ...
-- グループに応じてマウントディレクトリを指定可能.
-- グループ設定のUIが必要.
- ただしログインユーザの情報が,ローカルに取れない場合(L...
-- 作りこめば大丈夫!
-- %%jovyan は潰せ!%% %%jovyan はテンプレートユーザだか...
- see also [[DockerSpawner>JupyterHub/DockerSpawner]]
#br
*** この下以降の問題を全て解決した jupyterhub_config.py
- altfiles
-- see [[NSS]]
- 実験用 最新版
-- 2021 07/12
-- [[jupyterhub_config_systemuser.py>./jupyterhub_config....
#br
*** 上記 GitHub の最新版(2021 07/11)を入れると,コンテ...
- /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site...
- HOME も取れる
iseki@299e2fa47bf9:~$ env |grep NB_
NB_UID=10015
NB_GID=10001
NB_USER=iseki
#br
**** グループ名も取れるように改造
129 def get_env(self):
130 env = super(SystemUserSpawner, self).get_env()
131 # relies on NB_USER and NB_UID handling in j...
132 env.update(
133 dict(
134 USER=self.user.name, # deprecated
135 NB_USER=self.user.name,
136 USER_ID=self.user_id, # deprecated
137 NB_UID=self.user_id,
138 HOME=self.homedir,
139 )
140 )
141 if self.group_id >= 0:
142 env.update(NB_GID=self.group_id)
143 # Fumi.Iseki
144 import grp
145 gname = grp.getgrgid(self.group_id).gr_n...
146 env.update(NB_GNM=gname)
147 return env
*** Memo
- notebook_dir = /home/teacher/{username}/work が効かない...
#br
ページ名:
サイト内 検索
高度な検索
ログイン
ユーザー名:
パスワード:
パスワード紛失
新規登録
サブ メニュー
新着情報
Books
リンク
サイトマップ
e-Learning
TUIS 認証局証明書
ミニカレンダー
2024年 10月
日
月
火
水
木
金
土
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<今日>
オンライン状況
22 人のユーザが現在オンラインです。 (3 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 22
もっと...
アクセスカウンタ
今日 :
昨日 :
総計 :
Powered by XOOPS Cube 2.1© 2001-2006
XOOPS Cube Project
Design by
XoopsDesign.com