summaryrefslogtreecommitdiff
path: root/pkg/server/env/env.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/server/env/env.go')
-rw-r--r--pkg/server/env/env.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/pkg/server/env/env.go b/pkg/server/env/env.go
index 16f5760..5a49532 100644
--- a/pkg/server/env/env.go
+++ b/pkg/server/env/env.go
@@ -51,13 +51,15 @@ func (e *env) Find(key string) (string, bool) {
}
func (e Env) Find(key string) (string, bool) {
+ if v, ok := e.env.Find(key); ok {
+ return v, ok
+ }
+
if e.p != nil {
- if v, ok := e.p.Find(key); ok {
- return v, ok
- }
+ return e.p.Find(key)
}
- return e.env.Find(key)
+ return "", false
}
func (e Env) Get(key string) string {