add ability to set log level via env var
This commit is contained in:
		| @@ -26,6 +26,19 @@ var ( | |||||||
| 	level = info | 	level = info | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	switch os.Getenv("MICRO_LOG_LEVEL") { | ||||||
|  | 	case "debug": | ||||||
|  | 		level = debug | ||||||
|  | 	case "info": | ||||||
|  | 		level = info | ||||||
|  | 	case "trace": | ||||||
|  | 		level = trace | ||||||
|  | 	case "fatal": | ||||||
|  | 		level = fatal | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
| // Log makes use of github.com/go-log/log.Log | // Log makes use of github.com/go-log/log.Log | ||||||
| func Log(v ...interface{}) { | func Log(v ...interface{}) { | ||||||
| 	logger.Log(v...) | 	logger.Log(v...) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user