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: | ||||
|                         .mp3) | ||||
|   -ll {INFO,WARNING,ERROR,DEBUG}, --log-level {INFO,WARNING,ERROR,DEBUG} | ||||
|                         possible values - ['INFO', 'WARNING', 'ERROR', | ||||
|                         'DEBUG'] (default: INFO) | ||||
|                         set log verbosity (default: INFO) | ||||
| ``` | ||||
|  | ||||
| #### Download by Name | ||||
|   | ||||
| @@ -72,7 +72,7 @@ def get_arguments(): | ||||
|         '-ll', '--log-level', default='INFO', | ||||
|         choices=_LOG_LEVELS_STR, | ||||
|         type=str.upper, | ||||
|         help='possible values - {}'.format(_LOG_LEVELS_STR)) | ||||
|         help='set log verbosity') | ||||
|  | ||||
|     parsed = parser.parse_args() | ||||
|     parsed.log_level = log_leveller(parsed.log_level) | ||||
|   | ||||
| @@ -10,7 +10,7 @@ def log_leveller(log_level_str): | ||||
|     return loggin_level | ||||
|  | ||||
|  | ||||
| # Create a logger | ||||
| log_format = ("%(color)s%(levelname)s:%(end_color)s %(message)s") | ||||
| 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 islist: | ||||
|                 log.warning('Song already exists') | ||||
|                 log.warning('"{}" already exists'.format(song)) | ||||
|                 return True | ||||
|             else: | ||||
|                 log.info('Song with same name has already been downloaded. ' | ||||
|                          'Re-download? (y/N): ') | ||||
|                 log.info('"{}" has already been downloaded. ' | ||||
|                          'Re-download? (y/N): '.format(song)) | ||||
|                 prompt = input('> ') | ||||
|                 if prompt.lower() == 'y': | ||||
|                     os.remove(os.path.join(args.folder, song)) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user