Skip to content
This repository has been archived by the owner on Jun 9, 2020. It is now read-only.

Commit

Permalink
changed the log level
Browse files Browse the repository at this point in the history
  • Loading branch information
shepherd-06 committed Jan 30, 2019
1 parent 2e890a1 commit 4b2b002
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 4 deletions.
2 changes: 1 addition & 1 deletion ZathuraProject/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ def print_stuff_nice_and_good(payload:dict, message: str = None, date_filter_aft
print(_)

if limit != 0:
print("Total result is limited into {}".format(limit))
print("Total result is limited to {} data only".format(limit))

if desc:
print("Result is in descending order")
Expand Down
18 changes: 16 additions & 2 deletions ZathuraProject/zathura.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,12 @@ def insert_error_log(self, user:str, error_name:str, error_description:str, poin
if user is not None and error_name is not None and error_description is not None and point_of_origin is not None:
from uuid import uuid4
try:
error_log = ErrorLog(_id = str(uuid4()),user = user, error_name = error_name.lower(), error_description = error_description, point_of_origin = point_of_origin.lower(), warning_level=int(warning))
warning = int(warning)
if warning < 0:
warning = 0
elif warning > 3:
warning = 3
error_log = ErrorLog(_id = str(uuid4()),user = user, error_name = error_name.lower(), error_description = error_description, point_of_origin = point_of_origin.lower(), warning_level=warning)
except ValueError:
# TODO: add logger
print("Wrong warning field value")
Expand Down Expand Up @@ -74,7 +79,7 @@ def __error_obj_to_dict(self, error_log_object: ErrorLog):
'logged_at': Utility.milli_to_datetime(error_log_object.logged_at),
'is_resolved': "Resolved" if error_log_object.is_resolved else "Not Resolved",
'resolved_at': error_log_object.resolved_at if error_log_object.resolved_at is None else Utility.milli_to_datetime(error_log_object.resolved_at),
'warning_level': error_log_object.warning_level,
'warning_level': self.__get_warning_level_in_text(error_log_object.warning_level),
}

def __debug_obj_to_dict(self, debug_log_object: DebugLog):
Expand All @@ -98,6 +103,15 @@ def __generate_error_return_payload(self, log_paylod: ModelSelect):
all_error_logs.append(self.__error_obj_to_dict(err))
return {"total": len(all_error_logs), "log": all_error_logs}

def __get_warning_level_in_text(self, warning_level: int):
_ = {
'0': 'warning',
'1': 'Level - 1',
'2': 'Level - 2',
'3': 'Critical'
}
return _[str(warning_level)]

def __generate_verbose_return_payload(self, debug_payload: ModelSelect):
"""
# generates debug payload for return
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@

setup(name='zathura',
packages = ['ZathuraProject'],
version='0.0.2.dev1',
version='0.0.3.dev1',
description='Zathura is a small space logger. It logs stuff into her logbook as she drifts into vast unknown of development phase.',
url='https://github.com/ibtehaz-shawon/Zathura',
author='Ibtehaz Shawon',
Expand Down

0 comments on commit 4b2b002

Please sign in to comment.