From 6cd157c15f89487b4c89fd377180ac14b672cc9a Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Sat, 19 Nov 2011 18:41:50 -0800 Subject: [PATCH] fix duplicate log messages caused by py-mb-ngs --- beets/autotag/musicbrainz3/mbxml.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/beets/autotag/musicbrainz3/mbxml.py b/beets/autotag/musicbrainz3/mbxml.py index 4177e51b3..23999e98c 100644 --- a/beets/autotag/musicbrainz3/mbxml.py +++ b/beets/autotag/musicbrainz3/mbxml.py @@ -2,6 +2,9 @@ import xml.etree.ElementTree as ET import string import StringIO import logging + +_log = logging.getLogger('python-musicbrainz-ngs') + try: from ET import fixtag except: @@ -52,7 +55,7 @@ def parse_elements(valid_els, element): if t in valid_els: result[t] = sub.text else: - logging.debug("in <%s>, uncaught <%s>", fixtag(element.tag, NS_MAP)[0], t) + _log.debug("in <%s>, uncaught <%s>", fixtag(element.tag, NS_MAP)[0], t) return result def parse_attributes(attributes, element): @@ -67,7 +70,7 @@ def parse_attributes(attributes, element): if attr in element.attrib: result[attr] = element.attrib[attr] else: - logging.debug("in <%s>, uncaught attribute %s", fixtag(element.tag, NS_MAP)[0], attr) + _log.debug("in <%s>, uncaught attribute %s", fixtag(element.tag, NS_MAP)[0], attr) return result def parse_inner(inner_els, element): @@ -97,7 +100,7 @@ def parse_inner(inner_els, element): else: result[t] = inner_result else: - logging.debug("in <%s>, not delegating <%s>", fixtag(element.tag, NS_MAP)[0], t) + _log.debug("in <%s>, not delegating <%s>", fixtag(element.tag, NS_MAP)[0], t) return result def parse_message(message):