diff --git a/helpers/contributor_helper.py b/helpers/contributor_helper.py index 3a8c861..8044d89 100644 --- a/helpers/contributor_helper.py +++ b/helpers/contributor_helper.py @@ -39,12 +39,16 @@ class Contributor_helper: if not os.path.exists(logDir): os.makedirs(logDir) try: - logging.basicConfig(filename=logPath, filemode='a', level=logging.INFO) + handler = logging.FileHandler(logPath) except PermissionError as error: print(error) print("Please fix the above and try again.") sys.exit(126) + formatter = logging.Formatter('%(asctime)s:%(levelname)s:%(name)s:%(message)s') + handler.setFormatter(formatter) self.logger = logging.getLogger(__name__) + self.logger.setLevel(logging.INFO) + self.logger.addHandler(handler) #honorBadge self.honorBadgeNum = len(self.cfg_org_rank.options('HonorBadge')) diff --git a/helpers/geo_helper.py b/helpers/geo_helper.py index 20bed1a..1133c62 100644 --- a/helpers/geo_helper.py +++ b/helpers/geo_helper.py @@ -38,12 +38,16 @@ class Geo_helper: if not os.path.exists(logDir): os.makedirs(logDir) try: - logging.basicConfig(filename=logPath, filemode='a', level=logging.INFO) + handler = logging.FileHandler(logPath) except PermissionError as error: print(error) print("Please fix the above and try again.") sys.exit(126) + formatter = logging.Formatter('%(asctime)s:%(levelname)s:%(name)s:%(message)s') + handler.setFormatter(formatter) self.logger = logging.getLogger(__name__) + self.logger.setLevel(logging.INFO) + self.logger.addHandler(handler) self.keyCategCoord = "GEO_COORD" self.keyCategCountry = "GEO_COUNTRY" diff --git a/helpers/live_helper.py b/helpers/live_helper.py index a8fa21a..6644afd 100644 --- a/helpers/live_helper.py +++ b/helpers/live_helper.py @@ -23,12 +23,16 @@ class Live_helper: if not os.path.exists(logDir): os.makedirs(logDir) try: - logging.basicConfig(filename=logPath, filemode='a', level=logging.INFO) + handler = logging.FileHandler(logPath) except PermissionError as error: print(error) print("Please fix the above and try again.") sys.exit(126) + formatter = logging.Formatter('%(asctime)s:%(levelname)s:%(name)s:%(message)s') + handler.setFormatter(formatter) self.logger = logging.getLogger(__name__) + self.logger.setLevel(logging.INFO) + self.logger.addHandler(handler) def publish_log(self, zmq_name, name, content, channel=None): channel = channel if channel is not None else self.CHANNEL diff --git a/helpers/trendings_helper.py b/helpers/trendings_helper.py index 359d614..549b1c0 100644 --- a/helpers/trendings_helper.py +++ b/helpers/trendings_helper.py @@ -32,12 +32,16 @@ class Trendings_helper: if not os.path.exists(logDir): os.makedirs(logDir) try: - logging.basicConfig(filename=logPath, filemode='a', level=logging.INFO) + handler = logging.FileHandler(logPath) except PermissionError as error: print(error) print("Please fix the above and try again.") sys.exit(126) + formatter = logging.Formatter('%(asctime)s:%(levelname)s:%(name)s:%(message)s') + handler.setFormatter(formatter) self.logger = logging.getLogger(__name__) + self.logger.setLevel(logging.INFO) + self.logger.addHandler(handler) ''' SETTER ''' diff --git a/helpers/users_helper.py b/helpers/users_helper.py index a730161..194d864 100644 --- a/helpers/users_helper.py +++ b/helpers/users_helper.py @@ -29,12 +29,16 @@ class Users_helper: if not os.path.exists(logDir): os.makedirs(logDir) try: - logging.basicConfig(filename=logPath, filemode='a', level=logging.INFO) + handler = logging.FileHandler(logPath) except PermissionError as error: print(error) print("Please fix the above and try again.") sys.exit(126) + formatter = logging.Formatter('%(asctime)s:%(levelname)s:%(name)s:%(message)s') + handler.setFormatter(formatter) self.logger = logging.getLogger(__name__) + self.logger.setLevel(logging.INFO) + self.logger.addHandler(handler) def add_user_login(self, timestamp, org, email=''): timestampDate = datetime.datetime.fromtimestamp(float(timestamp))