diff --git a/json_logger.py b/json_logger.py index c8606a3..fcd98bc 100644 --- a/json_logger.py +++ b/json_logger.py @@ -7,14 +7,8 @@ def log( target: str = None, message: str = None, error: Exception = None, obj: dict = {} ): obj.update({"time": time.time()}) - - if target is not None and message is not None: - obj.update({"target": target, "message": str(message)}) - elif target is not None: - obj.update({"message": str(target)}) - - if error is not None: - obj.update({"error": str(error)}) + obj.update({"target": str(target), "message": str(message)}) + obj.update({"error": str(error)}) print( json.dumps(obj, default=str), file=sys.stdout if error is None else sys.stderr