chore(settings): change source precedence order

1. Secret files (program scope)
2. Files (program scope)
3. Environment variables (OS scope)
Fix #1759
This commit is contained in:
Quentin McGaw
2023-07-22 16:02:28 +00:00
parent 0ebfe534d3
commit eecfb3952f

View File

@@ -82,10 +82,10 @@ func main() {
cli := cli.New()
cmder := command.NewCmder()
envReader := env.New(logger)
filesReader := files.New()
secretsReader := secrets.New()
muxReader := mux.New(envReader, filesReader, secretsReader)
filesReader := files.New()
envReader := env.New(logger)
muxReader := mux.New(secretsReader, filesReader, envReader)
errorCh := make(chan error)
go func() {