Backport PR #3874: Missing f prefix on f-strings fix

Fixes  3873

Signed-off-by: Min RK <benjaminrk@gmail.com>
This commit is contained in:
Min RK
2022-04-26 15:15:55 +02:00
parent 3dc115a829
commit f5e4846cfa
5 changed files with 14 additions and 9 deletions

View File

@@ -50,7 +50,7 @@ class GroupListAPIHandler(_GroupAPIHandler):
# the only valid filter is group=... # the only valid filter is group=...
# don't expand invalid !server=x to all groups! # don't expand invalid !server=x to all groups!
self.log.warning( self.log.warning(
"Invalid filter on list:group for {self.current_user}: {sub_scope}" f"Invalid filter on list:group for {self.current_user}: {sub_scope}"
) )
raise web.HTTPError(403) raise web.HTTPError(403)
query = query.filter(orm.Group.name.in_(sub_scope['group'])) query = query.filter(orm.Group.name.in_(sub_scope['group']))

View File

@@ -131,7 +131,7 @@ class UserListAPIHandler(APIHandler):
if not set(sub_scope).issubset({'group', 'user'}): if not set(sub_scope).issubset({'group', 'user'}):
# don't expand invalid !server=x filter to all users! # don't expand invalid !server=x filter to all users!
self.log.warning( self.log.warning(
"Invalid filter on list:user for {self.current_user}: {sub_scope}" f"Invalid filter on list:user for {self.current_user}: {sub_scope}"
) )
raise web.HTTPError(403) raise web.HTTPError(403)
filters = [] filters = []

View File

@@ -498,7 +498,7 @@ class TokenPageHandler(BaseHandler):
continue continue
if not token.client_id: if not token.client_id:
# token should have been deleted when client was deleted # token should have been deleted when client was deleted
self.log.warning("Deleting stale oauth token {token}") self.log.warning(f"Deleting stale oauth token {token}")
self.db.delete(token) self.db.delete(token)
self.db.commit() self.db.commit()
continue continue

View File

@@ -97,10 +97,15 @@ class Spawner(LoggingConfigurable):
Used in logging for consistency with named servers. Used in logging for consistency with named servers.
""" """
if self.name: if self.user:
return f'{self.user.name}:{self.name}' user_name = self.user.name
else: else:
return self.user.name # no user, only happens in mock tests
user_name = "(no user)"
if self.name:
return f"{user_name}:{self.name}"
else:
return user_name
@property @property
def _failed(self): def _failed(self):
@@ -228,7 +233,7 @@ class Spawner(LoggingConfigurable):
self.orm_spawner.server = server.orm_server self.orm_spawner.server = server.orm_server
elif server is not None: elif server is not None:
self.log.warning( self.log.warning(
"Setting Spawner.server for {self._log_name} with no underlying orm_spawner" f"Setting Spawner.server for {self._log_name} with no underlying orm_spawner"
) )
@property @property

View File

@@ -282,9 +282,9 @@ class User:
new_groups = set(group_names).difference(current_groups) new_groups = set(group_names).difference(current_groups)
removed_groups = current_groups.difference(group_names) removed_groups = current_groups.difference(group_names)
if new_groups: if new_groups:
self.log.info("Adding user {self.name} to group(s): {new_groups}") self.log.info(f"Adding user {self.name} to group(s): {new_groups}")
if removed_groups: if removed_groups:
self.log.info("Removing user {self.name} from group(s): {removed_groups}") self.log.info(f"Removing user {self.name} from group(s): {removed_groups}")
if group_names: if group_names:
groups = ( groups = (