Logging formatter has separate formatting for cmd output and its log level set to warning.
This commit is contained in:
		
							
								
								
									
										13
									
								
								src/core.py
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								src/core.py
									
									
									
									
									
								
							| @@ -3,7 +3,7 @@ | |||||||
| # @Author: KevinMidboe | # @Author: KevinMidboe | ||||||
| # @Date:   2017-08-25 23:22:27 | # @Date:   2017-08-25 23:22:27 | ||||||
| # @Last Modified by:   KevinMidboe | # @Last Modified by:   KevinMidboe | ||||||
| # @Last Modified time: 2017-09-29 12:35:24 | # @Last Modified time: 2019-02-02 01:04:25 | ||||||
|  |  | ||||||
| from guessit import guessit | from guessit import guessit | ||||||
| from babelfish import Language, LanguageReverseError | from babelfish import Language, LanguageReverseError | ||||||
| @@ -30,11 +30,12 @@ logger = logging.getLogger('seasonedParser') | |||||||
| fh = logging.FileHandler(env.logfile) | fh = logging.FileHandler(env.logfile) | ||||||
| fh.setLevel(logging.INFO) | fh.setLevel(logging.INFO) | ||||||
| sh = logging.StreamHandler() | sh = logging.StreamHandler() | ||||||
| sh.setLevel(logging.ERROR) | sh.setLevel(logging.WARNING) | ||||||
|  |  | ||||||
| formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') | fh_formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') | ||||||
| fh.setFormatter(formatter) | sh_formatter = logging.Formatter('%(levelname)s: %(message)s') | ||||||
| sh.setFormatter(formatter) | fh.setFormatter(fh_formatter) | ||||||
|  | sh.setFormatter(sh_formatter) | ||||||
|  |  | ||||||
| logger.addHandler(fh) | logger.addHandler(fh) | ||||||
| logger.addHandler(sh) | logger.addHandler(sh) | ||||||
| @@ -94,7 +95,7 @@ def scan_video(path): | |||||||
|     logger.info('Scanning video %r in %r', filename, dirpath) |     logger.info('Scanning video %r in %r', filename, dirpath) | ||||||
|  |  | ||||||
|     # guess |     # guess | ||||||
|     video = Video.fromguess(path, guessit(path)) |     video = Video.fromguess(path, guessit(filename)) | ||||||
|  |  | ||||||
|     video.subtitles |= set(search_external_subtitles(video.name)) |     video.subtitles |= set(search_external_subtitles(video.name)) | ||||||
|     refine(video) |     refine(video) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user