Skip to content

Commit

Permalink
fix: env vars to central place
Browse files Browse the repository at this point in the history
  • Loading branch information
dd84ai committed Jun 7, 2024
1 parent 91b313b commit edbd2d7
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
10 changes: 8 additions & 2 deletions typelog/envs.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ const (
TOOL_NAME = "typelog"
)

var EnvTurnJSON bool = os.Getenv(strings.ToUpper(TOOL_NAME)+"_LOG_JSON") == "true"
type TypelogEnvs struct {
EnableJson bool
EnableFileShowing bool
}

var EnvTurnFileShowing bool = os.Getenv(strings.ToUpper(TOOL_NAME)+"_LOG_FILE_SHOWING") == "true"
var Env TypelogEnvs = TypelogEnvs{
EnableJson: os.Getenv(strings.ToUpper(TOOL_NAME)+"_LOG_JSON") == "true",
EnableFileShowing: os.Getenv(strings.ToUpper(TOOL_NAME)+"_LOG_FILE_SHOWING") == "true",
}
4 changes: 2 additions & 2 deletions typelog/logger.go
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,8 @@ func NewLogger(
}
RegisteredLoggers = append(RegisteredLoggers, logger)

WithJsonFormat(bool(EnvTurnJSON))(logger)
WithFileShowing(EnvTurnFileShowing)(logger)
WithJsonFormat(Env.EnableJson)(logger)
WithFileShowing(Env.EnableFileShowing)(logger)
WithLogLevelStr(os.Getenv(strings.ToUpper(name) + "_LOG_LEVEL"))(logger)

for _, opt := range options {
Expand Down

0 comments on commit edbd2d7

Please sign in to comment.