diff options
| author | Jeff Carr <[email protected]> | 2025-10-26 20:03:39 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-26 20:03:39 -0500 |
| commit | 59c9500872620a0e43752d7ebf352804aaf49925 (patch) | |
| tree | 8b650df674fcbe1d06892d27e54d4671b4b9d594 /init.go | |
| parent | 625fee5541cfce6afb7cadaa4f661355a063c67a (diff) | |
add something to read from /etc/<appname>.d/
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -40,15 +40,19 @@ func loadAppENV() error { return err } - envPB.Filename = filepath.Join(configDir, APPNAME, APPNAME+".ENV") - // fmt.Println("envPB.Filename", envPB.Filename) - + { + // old way. deprecate in 2026 + envPB.Filename = filepath.Join(configDir, APPNAME, APPNAME+".ENV") + data, err := os.ReadFile(envPB.Filename) + if err == nil { + parseENV(string(data)) + } + } + envPB.Filename = filepath.Join(configDir, APPNAME, APPNAME+"rc") data, err := os.ReadFile(envPB.Filename) - if err != nil { - return err + if err == nil { + parseENV(string(data)) } - - parseENV(string(data)) return err } |
