mirror of
https://github.com/KevinMidboe/spotify-downloader.git
synced 2025-10-29 18:00:15 +00:00
Log name if song already exists
This commit is contained in:
@@ -112,8 +112,7 @@ optional arguments:
|
|||||||
prefered output extension .mp3 or .m4a (AAC) (default:
|
prefered output extension .mp3 or .m4a (AAC) (default:
|
||||||
.mp3)
|
.mp3)
|
||||||
-ll {INFO,WARNING,ERROR,DEBUG}, --log-level {INFO,WARNING,ERROR,DEBUG}
|
-ll {INFO,WARNING,ERROR,DEBUG}, --log-level {INFO,WARNING,ERROR,DEBUG}
|
||||||
possible values - ['INFO', 'WARNING', 'ERROR',
|
set log verbosity (default: INFO)
|
||||||
'DEBUG'] (default: INFO)
|
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Download by Name
|
#### Download by Name
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ def get_arguments():
|
|||||||
'-ll', '--log-level', default='INFO',
|
'-ll', '--log-level', default='INFO',
|
||||||
choices=_LOG_LEVELS_STR,
|
choices=_LOG_LEVELS_STR,
|
||||||
type=str.upper,
|
type=str.upper,
|
||||||
help='possible values - {}'.format(_LOG_LEVELS_STR))
|
help='set log verbosity')
|
||||||
|
|
||||||
parsed = parser.parse_args()
|
parsed = parser.parse_args()
|
||||||
parsed.log_level = log_leveller(parsed.log_level)
|
parsed.log_level = log_leveller(parsed.log_level)
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ def log_leveller(log_level_str):
|
|||||||
return loggin_level
|
return loggin_level
|
||||||
|
|
||||||
|
|
||||||
# Create a logger
|
|
||||||
log_format = ("%(color)s%(levelname)s:%(end_color)s %(message)s")
|
log_format = ("%(color)s%(levelname)s:%(end_color)s %(message)s")
|
||||||
formatter = logzero.LogFormatter(fmt=log_format)
|
formatter = logzero.LogFormatter(fmt=log_format)
|
||||||
log = logzero.setup_logger(formatter=formatter, level=logging.INFO)
|
# create a default logger
|
||||||
|
log = logzero.setup_logger(formatter=formatter)
|
||||||
|
|||||||
@@ -305,11 +305,11 @@ def check_exists(music_file, raw_song, meta_tags, islist=True):
|
|||||||
|
|
||||||
# if downloading only single song, prompt to re-download
|
# if downloading only single song, prompt to re-download
|
||||||
if islist:
|
if islist:
|
||||||
log.warning('Song already exists')
|
log.warning('"{}" already exists'.format(song))
|
||||||
return True
|
return True
|
||||||
else:
|
else:
|
||||||
log.info('Song with same name has already been downloaded. '
|
log.info('"{}" has already been downloaded. '
|
||||||
'Re-download? (y/N): ')
|
'Re-download? (y/N): '.format(song))
|
||||||
prompt = input('> ')
|
prompt = input('> ')
|
||||||
if prompt.lower() == 'y':
|
if prompt.lower() == 'y':
|
||||||
os.remove(os.path.join(args.folder, song))
|
os.remove(os.path.join(args.folder, song))
|
||||||
|
|||||||
Reference in New Issue
Block a user