don't use getattr when getting levels

This commit is contained in:
Izalia Mae 2021-07-12 22:36:42 -04:00
parent beb2689333
commit 2bc9fd9745

View file

@ -46,7 +46,7 @@ class Log:
try: try:
return Levels(int(level)) return Levels(int(level))
except ValueError: except ValueError:
return getattr(Levels, level.upper()) return Levels[level.upper()]
def update_config(self, **data): def update_config(self, **data):
@ -71,7 +71,7 @@ class Log:
def log(self, level, *msg): def log(self, level, *msg):
if isinstance(level, str): if isinstance(level, str):
level = getattr(Levels, level.upper()) Levels[level.upper()]
if level.value < self.level.value: if level.value < self.level.value:
return return