Fixes #272 by refactoring global log to conventional global... (#358)

* Fixes #272 by refactoring global log to conventional global as used by logzero

* Remove unnecessary logger from download_single, which was a test case

* Remove unnecessary logger from main(), which was a test case
This commit is contained in:
Arryon Tijsma
2018-09-22 07:43:26 +02:00
committed by Ritiek Malhotra
parent 803a677167
commit 32c2ace96c
8 changed files with 12 additions and 13 deletions
-1
View File
@@ -4,7 +4,6 @@ _log_format = ("%(color)s%(levelname)s:%(end_color)s %(message)s")
_formatter = logzero.LogFormatter(fmt=_log_format)
# options
log = logzero.setup_logger(formatter=_formatter)
args = None
# Apple has specific tags - see mutagen docs -
+1 -1
View File
@@ -1,6 +1,6 @@
import subprocess
import os
from spotdl.const import log
from logzero import logger as log
"""What are the differences and similarities between ffmpeg, libav, and avconv?
+1 -2
View File
@@ -1,8 +1,7 @@
import appdirs
from logzero import logging as log
from spotdl import internals, const
log = const.log
import logging
import yaml
import argparse
+1 -1
View File
@@ -1,9 +1,9 @@
import os
import sys
from logzero import logger as log
from spotdl import const
log = const.log
try:
from slugify import SLUG_OK, slugify
+2 -1
View File
@@ -2,7 +2,8 @@ from mutagen.easyid3 import EasyID3
from mutagen.id3 import ID3, TORY, TYER, TPUB, APIC, USLT, COMM
from mutagen.mp4 import MP4, MP4Cover
from mutagen.flac import Picture, FLAC
from spotdl.const import log, TAG_PRESET, M4A_TAG_PRESET
from logzero import logger as log
from spotdl.const import TAG_PRESET, M4A_TAG_PRESET
import urllib.request
+5 -4
View File
@@ -8,9 +8,11 @@ from spotdl import convert
from spotdl import internals
from spotdl import spotify_tools
from spotdl import youtube_tools
from logzero import logging as log
from slugify import slugify
import spotipy
import urllib.request
import logzero
import os
import sys
import time
@@ -109,6 +111,7 @@ def download_list(text_file):
def download_single(raw_song, number=None):
""" Logic behind downloading a song. """
if internals.is_youtube(raw_song):
log.debug('Input song is a YouTube URL')
content = youtube_tools.go_pafy(raw_song, meta_tags=None)
@@ -182,10 +185,8 @@ def main():
internals.filter_path(const.args.folder)
youtube_tools.set_api_key()
const.log = const.logzero.setup_logger(formatter=const._formatter,
level=const.args.log_level)
global log
log = const.log
logzero.setup_default_logger(formatter=const._formatter, level=const.args.log_level)
log.debug('Python version: {}'.format(sys.version))
log.debug('Platform: {}'.format(platform.platform()))
log.debug(pprint.pformat(const.args.__dict__))
+1 -1
View File
@@ -1,9 +1,9 @@
import spotipy
import spotipy.oauth2 as oauth2
import lyricwikia
from logzero import logger as log
from spotdl import internals
from spotdl.const import log
from slugify import slugify
from titlecase import titlecase
+1 -2
View File
@@ -1,6 +1,7 @@
from bs4 import BeautifulSoup
import urllib
import pafy
from logzero import logger as log
from spotdl import internals
from spotdl import const
@@ -8,8 +9,6 @@ from spotdl import const
import os
import pprint
log = const.log
# Fix download speed throttle on short duration tracks
# Read more on mps-youtube/pafy#199
pafy.g.opener.addheaders.append(('Range', 'bytes=0-'))