logger: also set extra debug_setting attribute in __new__ (#36220)
This commit is contained in:
parent
78efe8c0e2
commit
aba088843d
|
@ -25,8 +25,10 @@ from hobo.middleware.utils import StoreRequestMiddleware
|
|||
|
||||
class SettingsLogLevel(int):
|
||||
def __new__(cls, default_log_level, debug_setting='DEBUG'):
|
||||
return super(SettingsLogLevel, cls).__new__(
|
||||
ob = super(SettingsLogLevel, cls).__new__(
|
||||
cls, getattr(logging, default_log_level))
|
||||
ob.debug_setting = debug_setting
|
||||
return ob
|
||||
|
||||
if six.PY2:
|
||||
def __init__(self, default_log_level, debug_setting='DEBUG'):
|
||||
|
|
Loading…
Reference in New Issue