mirror of https://github.com/grpc/grpc-node.git
				
				
				
			Add separate trace and verbosity env variables for this library
This commit is contained in:
		
							parent
							
								
									f4e9b63ddf
								
							
						
					
					
						commit
						14eea7d6d2
					
				|  | @ -19,7 +19,7 @@ grpc/tools/run_tests/helper_scripts/prep_xds.sh | ||||||
| # | # | ||||||
| # TODO: remove "path_matching" and "header_matching" from --test_case after | # TODO: remove "path_matching" and "header_matching" from --test_case after | ||||||
| # they are added into "all". | # they are added into "all". | ||||||
| GRPC_TRACE=all GRPC_VERBOSITY=DEBUG \ | GRPC_NODE_TRACE=all GRPC_NODE_VERBOSITY=DEBUG \ | ||||||
|   python3 grpc/tools/run_tests/run_xds_tests.py \ |   python3 grpc/tools/run_tests/run_xds_tests.py \ | ||||||
|     --test_case="all" \ |     --test_case="all" \ | ||||||
|     --project_id=grpc-testing \ |     --project_id=grpc-testing \ | ||||||
|  |  | ||||||
|  | @ -20,20 +20,20 @@ import { LogVerbosity } from './constants'; | ||||||
| let _logger: Partial<Console> = console; | let _logger: Partial<Console> = console; | ||||||
| let _logVerbosity: LogVerbosity = LogVerbosity.ERROR; | let _logVerbosity: LogVerbosity = LogVerbosity.ERROR; | ||||||
| 
 | 
 | ||||||
| if (process.env.GRPC_VERBOSITY) { | const verbosityString = process.env.GRPC_NODE_VERBOSITY ?? process.env.GRPC_VERBOSITY ?? ''; | ||||||
|   switch (process.env.GRPC_VERBOSITY) { | 
 | ||||||
|     case 'DEBUG': | switch (verbosityString) { | ||||||
|       _logVerbosity = LogVerbosity.DEBUG; |   case 'DEBUG': | ||||||
|       break; |     _logVerbosity = LogVerbosity.DEBUG; | ||||||
|     case 'INFO': |     break; | ||||||
|       _logVerbosity = LogVerbosity.INFO; |   case 'INFO': | ||||||
|       break; |     _logVerbosity = LogVerbosity.INFO; | ||||||
|     case 'ERROR': |     break; | ||||||
|       _logVerbosity = LogVerbosity.ERROR; |   case 'ERROR': | ||||||
|       break; |     _logVerbosity = LogVerbosity.ERROR; | ||||||
|     default: |     break; | ||||||
|     // Ignore any other values
 |   default: | ||||||
|   } |   // Ignore any other values
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export const getLogger = (): Partial<Console> => { | export const getLogger = (): Partial<Console> => { | ||||||
|  | @ -55,9 +55,8 @@ export const log = (severity: LogVerbosity, ...args: any[]): void => { | ||||||
|   } |   } | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| const enabledTracers = process.env.GRPC_TRACE | const tracersString = process.env.GRPC_NODE_TRACE ?? process.env.GRPC_TRACE ?? ''; | ||||||
|   ? process.env.GRPC_TRACE.split(',') | const enabledTracers = tracersString.split(','); | ||||||
|   : []; |  | ||||||
| const allEnabled = enabledTracers.includes('all'); | const allEnabled = enabledTracers.includes('all'); | ||||||
| 
 | 
 | ||||||
| export function trace( | export function trace( | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue