chore(cmd/joj3): set simple logger before conf loaded
This commit is contained in:
		
							parent
							
								
									81754de179
								
							
						
					
					
						commit
						0390e4c4b3
					
				|  | @ -33,10 +33,8 @@ func init() { | ||||||
| func mainImpl() (err error) { | func mainImpl() (err error) { | ||||||
| 	confObj := new(conf.Conf) | 	confObj := new(conf.Conf) | ||||||
| 
 | 
 | ||||||
| 	if err := setupSlog(confObj); err != nil { // before conf is loaded
 | 	logger := slog.New(slog.NewTextHandler(os.Stderr, nil)) | ||||||
| 		slog.Error("setup slog", "error", err) | 	slog.SetDefault(logger) | ||||||
| 		return err |  | ||||||
| 	} |  | ||||||
| 
 | 
 | ||||||
| 	// parse flag & conf file
 | 	// parse flag & conf file
 | ||||||
| 	flag.Parse() | 	flag.Parse() | ||||||
|  | @ -67,8 +65,8 @@ func mainImpl() (err error) { | ||||||
| 		return err | 		return err | ||||||
| 	} | 	} | ||||||
| 	env.Attr.ConfName = confObj.Name | 	env.Attr.ConfName = confObj.Name | ||||||
| 	slog.Debug("conf loaded", "conf", confObj) | 	slog.Debug("conf loaded", "conf", confObj, "joj3 version", Version) | ||||||
| 	if err := setupSlog(confObj); err != nil { // after conf is loaded
 | 	if err := setupSlog(confObj); err != nil { | ||||||
| 		slog.Error("setup slog", "error", err) | 		slog.Error("setup slog", "error", err) | ||||||
| 		return err | 		return err | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user