comparison roundup/backends/sessions_common.py @ 8594:be128eb0a4e1

chore(ruff): refine imports and spacing fix.
author John Rouillard <rouilj@ieee.org>
date Sat, 25 Apr 2026 18:05:41 -0400
parents b04e44db7d8d
children
comparison
equal deleted inserted replaced
8593:bd97eaffe900 8594:be128eb0a4e1
1 import base64, logging 1 import base64
2 import logging
2 3
3 import roundup.anypy.random_ as random_ 4 from roundup.anypy import random_
4 from roundup.anypy.strings import b2s 5 from roundup.anypy.strings import b2s
5 6
6 logger = logging.getLogger('roundup.hyperdb.backend.sessions') 7 logger = logging.getLogger('roundup.hyperdb.backend.sessions')
7 if not random_.is_weak: 8 if not random_.is_weak:
8 logger.debug("Importing good random generator") 9 logger.debug("Importing good random generator")
34 35
35 # Because getting a logger requires acquiring a lock, we want 36 # Because getting a logger requires acquiring a lock, we want
36 # to do it only once. 37 # to do it only once.
37 if not hasattr(self, '__logger'): 38 if not hasattr(self, '__logger'):
38 self.__logger = logging.getLogger('roundup.hyperdb.backends.%s' % 39 self.__logger = logging.getLogger('roundup.hyperdb.backends.%s' %
39 self.name or "basicdb" ) 40 self.name or "basicdb")
40 41
41 return self.__logger 42 return self.__logger
42 43
43 def getUniqueKey(self, length=40): 44 def getUniqueKey(self, length=40):
44 otk = b2s(base64.urlsafe_b64encode( 45 otk = b2s(base64.urlsafe_b64encode(

Roundup Issue Tracker: http://roundup-tracker.org/