Like Prometheus, but for logs.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
loki/vendor/github.com/drone/envsubst
Callum Styan 6da518c728
Update to go 1.17; go mod vendor required (#4487)
4 years ago
..
parse Configuration: Support environment expansion in configuration (#2837) 5 years ago
path Configuration: Support environment expansion in configuration (#2837) 5 years ago
.drone.yml Configuration: Support environment expansion in configuration (#2837) 5 years ago
.gitignore Configuration: Support environment expansion in configuration (#2837) 5 years ago
LICENSE Configuration: Support environment expansion in configuration (#2837) 5 years ago
README Configuration: Support environment expansion in configuration (#2837) 5 years ago
eval.go Configuration: Support environment expansion in configuration (#2837) 5 years ago
funcs.go Configuration: Support environment expansion in configuration (#2837) 5 years ago
template.go Configuration: Support environment expansion in configuration (#2837) 5 years ago

README

Go package for expanding variables in a string using ${var} syntax. Includes support for bash string replacement functions.

Documentation:

http://godoc.org/github.com/drone/envsubst

Supported Functions:

${var^}
${var^^}
${var,}
${var,,}
${var:position}
${var:position:length}
${var#substring}
${var##substring}
${var%substring}
${var%%substring}
${var/substring/replacement}
${var//substring/replacement}
${var/#substring/replacement}
${var/%substring/replacement}
${#var}
${var=default}
${var:=default}
${var:-default}

Unsupported Functions:

${var-default}
${var+default}
${var:?default}
${var:+default}