mirror of
https://github.com/jupyterhub/the-littlest-jupyterhub.git
synced 2025-12-18 21:54:05 +08:00
Append admin cmd option
This commit is contained in:
@@ -286,7 +286,9 @@ def ensure_admins(admins):
|
|||||||
config = {}
|
config = {}
|
||||||
|
|
||||||
config['users'] = config.get('users', {})
|
config['users'] = config.get('users', {})
|
||||||
config['users']['admin'] = list(admins)
|
# Flatten admin lists
|
||||||
|
config['users']['admin'] = [admin for admin_sublist in admins
|
||||||
|
for admin in admin_sublist]
|
||||||
|
|
||||||
with open(config_path, 'w+') as f:
|
with open(config_path, 'w+') as f:
|
||||||
yaml.dump(config, f)
|
yaml.dump(config, f)
|
||||||
@@ -440,6 +442,7 @@ def main():
|
|||||||
argparser.add_argument(
|
argparser.add_argument(
|
||||||
'--admin',
|
'--admin',
|
||||||
nargs='*',
|
nargs='*',
|
||||||
|
action='append',
|
||||||
help='List of usernames set to be admin'
|
help='List of usernames set to be admin'
|
||||||
)
|
)
|
||||||
argparser.add_argument(
|
argparser.add_argument(
|
||||||
|
|||||||
Reference in New Issue
Block a user