admin structure.
This commit is contained in:
parent
5ca00bd9b6
commit
b82f309d24
@ -33,14 +33,14 @@ class MyDockerSpawner(DockerSpawner):
|
||||
|
||||
for i in range(1,len(parts)):
|
||||
group_id = parts.pop()
|
||||
if group_id != 'admin': # no need for an admin group.
|
||||
group_map[user_name].append(group_id)
|
||||
def start(self):
|
||||
if self.user.name in self.group_map:
|
||||
group_list = self.group_map[self.user.name]
|
||||
# add team volume to volumes
|
||||
for group_id in group_list: # one superuser gets upload rights.
|
||||
if self.user.name == 'hub-admin':
|
||||
if group_id != 'admin':
|
||||
if 'admin' in group_list:
|
||||
self.volumes['shared-{}'.format(group_id)] = {
|
||||
'bind': '/home/jovyan/%s'%(group_id),
|
||||
'mode': 'rw', # or ro for read-only
|
||||
|
Loading…
Reference in New Issue
Block a user