Switch to proper logging for mopidy scanner
This commit is contained in:
parent
ea8b4fc2b0
commit
710f434455
@ -1,22 +1,26 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
import sys
|
||||
import logging
|
||||
|
||||
from mopidy import settings
|
||||
from mopidy.utils.log import setup_console_logging
|
||||
from mopidy.scanner import Scanner, translator
|
||||
from mopidy.frontends.mpd.translator import tracks_to_tag_cache_format
|
||||
|
||||
setup_console_logging(2)
|
||||
|
||||
tracks = []
|
||||
|
||||
def store(data):
|
||||
track = translator(data)
|
||||
tracks.append(track)
|
||||
print >> sys.stderr, 'Added %s' % track.uri
|
||||
logging.debug('Added %s', track.uri)
|
||||
|
||||
def debug(uri, error):
|
||||
print >> sys.stderr, 'Failed %s: %s' % (uri, error)
|
||||
logging.error('Failed %s: %s', uri, error)
|
||||
|
||||
print >> sys.stderr, 'Scanning %s' % settings.LOCAL_MUSIC_PATH
|
||||
logging.info('Scanning %s', settings.LOCAL_MUSIC_PATH)
|
||||
|
||||
scanner = Scanner(settings.LOCAL_MUSIC_PATH, store, debug)
|
||||
try:
|
||||
@ -24,7 +28,7 @@ try:
|
||||
except KeyboardInterrupt:
|
||||
scanner.stop()
|
||||
|
||||
print >> sys.stderr, 'Done'
|
||||
logging.info('Done')
|
||||
|
||||
for a in tracks_to_tag_cache_format(tracks):
|
||||
if len(a) == 1:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user