From db7588021bd23ac2d2eb28d289d746eb39a3feb0 Mon Sep 17 00:00:00 2001 From: Thomas Scholtes Date: Thu, 10 Apr 2014 17:47:49 +0200 Subject: [PATCH] Move log handler to beets.ui --- beets/library.py | 10 ++-------- beets/ui/__init__.py | 4 ++++ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/beets/library.py b/beets/library.py index b20b20b6a..fac82a40d 100644 --- a/beets/library.py +++ b/beets/library.py @@ -32,10 +32,11 @@ from beets.dbcore import types import beets +log = logging.getLogger('beets') + # Library-specific query types. - class PathQuery(dbcore.FieldQuery): """A query that matches all items under a given path.""" def __init__(self, field, pattern, fast=True): @@ -114,13 +115,6 @@ class PathType(types.Type): PF_KEY_DEFAULT = 'default' -# Logger. -log = logging.getLogger('beets') -if not log.handlers: - log.addHandler(logging.StreamHandler()) -log.propagate = False # Don't propagate to root handler. - - # A little SQL utility. def _orelse(exp1, exp2): """Generates an SQLite expression that evaluates to exp1 if exp1 is diff --git a/beets/ui/__init__.py b/beets/ui/__init__.py index ed1c1e398..95b5cadc5 100644 --- a/beets/ui/__init__.py +++ b/beets/ui/__init__.py @@ -49,6 +49,10 @@ if sys.platform == 'win32': log = logging.getLogger('beets') +if not log.handlers: + log.addHandler(logging.StreamHandler()) +log.propagate = False # Don't propagate to root handler. + PF_KEY_QUERIES = { 'comp': 'comp:true',