diff --git a/bin/mopidy-scan b/bin/mopidy-scan index 962c402a..b87e8eb9 100755 --- a/bin/mopidy-scan +++ b/bin/mopidy-scan @@ -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: