logg.py: removes typing not present in python 3.7.7

fixes datetime.now reference

Signed-off-by: Jed Reynolds <jed@bitratchet.com>
This commit is contained in:
Jed Reynolds
2021-11-04 00:08:16 -07:00
parent abc422ddf8
commit 59b18ea38f

View File

@@ -9,10 +9,10 @@ from logging import Logger
import time import time
import datetime import datetime
import inspect import inspect
import traceback # import traceback
from typing import Optional # from typing import Optional
from pprint import pprint, pformat from pprint import pprint # pformat
from .strutil import nott, iss from .strutil import nott # iss
class Logg: class Logg:
""" """
@@ -43,9 +43,9 @@ class Logg:
""" """
DEFAULT_LEVEL = logging.WARNING DEFAULT_LEVEL = logging.WARNING
DefaultLogger = logging.getLogger(__name__) DefaultLogger = logging.getLogger(__name__)
method_name_list: list[str] = [] method_name_list: list = [] # list[str]
tag_list: list[str] = [] tag_list: list = [] # list[str]
reserved_tags: list[str] = [ reserved_tags: list = [ # list[str]
"debug", "debug",
"debugging", "debugging",
"debug_log", "debug_log",
@@ -72,7 +72,8 @@ class Logg:
self.level = log_level self.level = log_level
self.logger: Logger self.logger: Logger
self.start_time = datetime.now() # self.start_time = datetime.now() # py 3.9 maybe?
self.start_time = datetime.datetime.now() # py 3.9 maybe?
self.start_time_str = time.strftime("%Y%m%d-%I:%M%:%S") self.start_time_str = time.strftime("%Y%m%d-%I:%M%:%S")
if name: if name:
self.name = name self.name = name