ent seteup

This commit is contained in:
2024-11-10 14:52:33 +05:30
parent 45c318b897
commit b0db98452a
78 changed files with 21469 additions and 36 deletions

View File

@@ -4,6 +4,9 @@ import (
"bytes"
"io"
"os"
"path/filepath"
"gitserver.in/patialtech/rano/pkg/logger"
)
//
@@ -12,12 +15,13 @@ import (
// Read all env (with same file loading semantics as Load) but return values as
// a map rather than automatically writing values into env
func Read(filenames ...string) (envMap map[string]string, err error) {
func Read(dir string, filenames ...string) (envMap map[string]string, err error) {
filenames = filenamesOrDefault(filenames)
envMap = make(map[string]string)
for _, filename := range filenames {
individualEnvMap, individualErr := readFile(filename)
logger.Info("read env file %s", filepath.Join(dir, filename))
individualEnvMap, individualErr := readFile(filepath.Join(dir, filename))
if individualErr != nil {
err = individualErr