mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-20 23:05:09 +00:00
fix(easy-docker): support export-prefixed env keys
This commit is contained in:
parent
cbe5c7042c
commit
dd3d74f285
1 changed files with 9 additions and 2 deletions
|
|
@ -150,12 +150,19 @@ get_env_file_key_value() {
|
||||||
/^[[:space:]]*#/ { next }
|
/^[[:space:]]*#/ { next }
|
||||||
$0 !~ /=/ { next }
|
$0 !~ /=/ { next }
|
||||||
{
|
{
|
||||||
k = $1
|
line = $0
|
||||||
|
sub(/\r$/, "", line)
|
||||||
|
pos = index(line, "=")
|
||||||
|
if (pos == 0) {
|
||||||
|
next
|
||||||
|
}
|
||||||
|
k = substr(line, 1, pos - 1)
|
||||||
|
sub(/^[[:space:]]*export[[:space:]]+/, "", k)
|
||||||
gsub(/^[[:space:]]+|[[:space:]]+$/, "", k)
|
gsub(/^[[:space:]]+|[[:space:]]+$/, "", k)
|
||||||
if (k != key) {
|
if (k != key) {
|
||||||
next
|
next
|
||||||
}
|
}
|
||||||
v = substr($0, index($0, "=") + 1)
|
v = substr(line, pos + 1)
|
||||||
gsub(/^[[:space:]]+|[[:space:]]+$/, "", v)
|
gsub(/^[[:space:]]+|[[:space:]]+$/, "", v)
|
||||||
print v
|
print v
|
||||||
exit
|
exit
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue