mirror of
				https://github.com/searxng/searxng.git
				synced 2025-10-31 10:37:06 -04:00 
			
		
		
		
	[mod] one logger per engine
Suggested-by: @dalf in https://github.com/searxng/searxng/issues/98#issuecomment-849013518 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
		
							parent
							
								
									a26e4eff10
								
							
						
					
					
						commit
						7b235a1c36
					
				
							
								
								
									
										3
									
								
								manage
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								manage
									
									
									
									
									
								
							| @ -37,7 +37,7 @@ PYLINT_SEARX_DISABLE_OPTION="\ | ||||
| I,C,R,\ | ||||
| W0105,W0212,W0511,W0603,W0613,W0621,W0702,W0703,W1401,\ | ||||
| E1136" | ||||
| PYLINT_ADDITIONAL_BUILTINS_FOR_ENGINES="supported_languages,language_aliases" | ||||
| PYLINT_ADDITIONAL_BUILTINS_FOR_ENGINES="supported_languages,language_aliases,logger" | ||||
| PYLINT_OPTIONS="-m pylint -j 0 --rcfile .pylintrc" | ||||
| 
 | ||||
| help() { | ||||
| @ -588,6 +588,7 @@ test.pylint() { | ||||
|     (   set -e | ||||
|         build_msg TEST "[pylint] \$PYLINT_FILES" | ||||
|         pyenv.cmd python ${PYLINT_OPTIONS} ${PYLINT_VERBOSE} \ | ||||
|             --additional-builtins="${PYLINT_ADDITIONAL_BUILTINS_FOR_ENGINES}" \ | ||||
|             "${PYLINT_FILES[@]}" | ||||
| 
 | ||||
|         build_msg TEST "[pylint] searx/engines" | ||||
|  | ||||
| @ -111,6 +111,7 @@ def load_engine(engine_data): | ||||
|     if is_missing_required_attributes(engine): | ||||
|         return None | ||||
| 
 | ||||
|     engine.logger = logger.getChild(engine_name) | ||||
|     return engine | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user