Skip to content
Snippets Groups Projects
Commit 7807b5dd authored by Nico's avatar Nico
Browse files

Delete unused logger class

parent 30513d8a
No related branches found
No related tags found
No related merge requests found
# Copyright (c) 2019 Nico Alt
# Copyright (c) 2014-2018 Cedric Bellegarde <cedric.bellegarde@adishatz.org>
# Copyright (c) 2017 Bilal Elmoussaoui <bil.elmoussaoui@gmail.com>
# SPDX-License-Identifier: AGPL-3.0-only
# License-Filename: LICENSE.md
#
# Initial version based on GNOME Lollypop
# https://gitlab.gnome.org/World/lollypop/blob/1.0.2/lollypop/logger.py
import logging
import sys
from briar.gtk.define import App
class Logger:
FORMAT = "[%(levelname)-s] %(asctime)s %(message)s"
DATE = "%Y-%m-%d %H:%M:%S"
__log = None
APP = "app.briar.gtk"
@staticmethod
def get_default():
if Logger.__log is None:
logger = logging.getLogger(Logger.APP)
handler = logging.StreamHandler(sys.stdout)
formater = logging.Formatter(Logger.FORMAT, Logger.DATE)
handler.setFormatter(formater)
logger.addHandler(handler)
logger.setLevel(logging.DEBUG)
Logger.__log = logging.getLogger(Logger.APP)
return Logger.__log
@staticmethod
def warning(msg, *args):
Logger.get_default().warning(msg, *args)
@staticmethod
def debug(msg, *args):
if App().debug:
Logger.get_default().debug(msg, *args)
@staticmethod
def info(msg, *args):
Logger.get_default().info(msg, *args)
@staticmethod
def error(msg, *args):
Logger.get_default().error(msg, *args)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment