From e00bdfb0adfecccf65d5df949c52557a86c86bc5 Mon Sep 17 00:00:00 2001 From: Regis Philibert Date: Wed, 9 Mar 2022 13:17:21 -0500 Subject: [PATCH] Add huge/env/GetVar Fixes #61 --- core/env/GetVar.html | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 core/env/GetVar.html diff --git a/core/env/GetVar.html b/core/env/GetVar.html new file mode 100644 index 0000000..86af05b --- /dev/null +++ b/core/env/GetVar.html @@ -0,0 +1,28 @@ +{{/* + huge/env/GetVar + Returns an environment variable from getenv or _huge/config/env.yaml + + @author @regisphilibert + + @context String + + @access public + + @uses + - huge/config/Get + + @returns String +*/}} + +{{ $var := "" }} +{{ with getenv . }} + {{ $var = . }} +{{ else }} + {{ with partialCached "huge/config/Get" "env" "env" }} + {{ with index . $ }} + {{ $var = . }} + {{ end }} + {{ end }} +{{ end }} + +{{ return $var }} \ No newline at end of file