Skip to content

Commit 60a9d0c

Browse files
committed
update env to v2
1 parent 84a8b4b commit 60a9d0c

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ require (
1616
github.com/knadh/koanf/parsers/yaml v1.1.0 // indirect
1717
github.com/knadh/koanf/providers/confmap v1.0.0
1818
github.com/knadh/koanf/providers/env v1.1.0 // indirect
19+
github.com/knadh/koanf/providers/env/v2 v2.0.0
1920
github.com/knadh/koanf/providers/file v1.2.0 // indirect
2021
github.com/knadh/koanf/v2 v2.2.2 // indirect
2122
github.com/mitchellh/copystructure v1.2.0 // indirect

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ github.com/knadh/koanf/providers/confmap v1.0.0 h1:mHKLJTE7iXEys6deO5p6olAiZdG5z
1616
github.com/knadh/koanf/providers/confmap v1.0.0/go.mod h1:txHYHiI2hAtF0/0sCmcuol4IDcuQbKTybiB1nOcUo1A=
1717
github.com/knadh/koanf/providers/env v1.1.0 h1:U2VXPY0f+CsNDkvdsG8GcsnK4ah85WwWyJgef9oQMSc=
1818
github.com/knadh/koanf/providers/env v1.1.0/go.mod h1:QhHHHZ87h9JxJAn2czdEl6pdkNnDh/JS1Vtsyt65hTY=
19+
github.com/knadh/koanf/providers/env/v2 v2.0.0 h1:Ad5H3eun722u+FvchiIcEIJZsZ2M6oxCkgZfWN5B5KY=
20+
github.com/knadh/koanf/providers/env/v2 v2.0.0/go.mod h1:1g01PE+Ve1gBfWNNw2wmULRP0tc8RJrjn5p2N/jNCIc=
1921
github.com/knadh/koanf/providers/file v1.2.0 h1:hrUJ6Y9YOA49aNu/RSYzOTFlqzXSCpmYIDXI7OJU6+U=
2022
github.com/knadh/koanf/providers/file v1.2.0/go.mod h1:bp1PM5f83Q+TOUu10J/0ApLBd9uIzg+n9UgthfY+nRA=
2123
github.com/knadh/koanf/v2 v2.2.2 h1:ghbduIkpFui3L587wavneC9e3WIliCgiCgdxYO/wd7A=

utils/config/config.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import (
1414
"github.com/knadh/koanf/parsers/dotenv"
1515
"github.com/knadh/koanf/parsers/yaml"
1616
"github.com/knadh/koanf/providers/confmap"
17-
"github.com/knadh/koanf/providers/env"
17+
"github.com/knadh/koanf/providers/env/v2"
1818
"github.com/knadh/koanf/providers/file"
1919
"github.com/knadh/koanf/v2"
2020
)
@@ -62,7 +62,7 @@ func LoadIntoENV() {
6262
}
6363

6464
func Load() {
65-
log.Debug("Loading Default Config ", ENV.DEFAULTS_PATH)
65+
log.Debug("Loading Config ", ENV.DEFAULTS_PATH)
6666

6767
defErr := LoadFile(ENV.DEFAULTS_PATH, yaml.Parser())
6868

@@ -115,7 +115,7 @@ func LoadFile(path string, parser koanf.Parser) error {
115115
}
116116

117117
func LoadDotEnv() error {
118-
e := env.ProviderWithValue("", ".", normalizeEnv)
118+
e := env.Provider("", ".", env.Op)
119119

120120
err := config.Load(e, dotenv.Parser())
121121

0 commit comments

Comments
 (0)