Merge pull request #2264 from minrk/better-local-error

explain create_system_users when system users do not exist
This commit is contained in:
Min RK
2018-11-05 10:47:14 +01:00
committed by GitHub

View File

@@ -554,7 +554,12 @@ class LocalAuthenticator(Authenticator):
if self.create_system_users:
await maybe_future(self.add_system_user(user))
else:
raise KeyError("User %s does not exist." % user.name)
raise KeyError(
"User {} does not exist on the system."
" Set LocalAuthenticator.create_system_users=True"
" to automatically create system users from jupyterhub users."
.format(user.name)
)
await maybe_future(super().add_user(user))