not strict by default

This commit is contained in:
Diego Fernando Carrión 2023-10-23 11:48:16 +02:00
parent 480b2c6e04
commit 5115ed74d4
Signed by: CRThaze
GPG Key ID: 0F647F8A6A3AF588
2 changed files with 20 additions and 2 deletions

View File

@ -9,10 +9,24 @@ $ ./spry
Usage of ./spry [Options] [Template Files]:
-d string
Output delimiter between template files rendered (default "---")
-delimErr
Whether to print output delimiter to STDERR.
-f value
Specify a values file (JSON or YAML)
-filenameErr
Whether to print filename to STDERR. (default true)
-fp string
Prefix for the filename in the output. (default "# ")
-helm
Helm compatibility: provided values will be nested under .Values
Use Helm templating language (superset of Sprig).
-helmDNS
When using Helm Tpl Lang, support DNS resolution. (default true)
-helmLint
When using Helm Tpl Lang, enable the Linting Mode.
-helmNestValues
When using Helm Tpl Lang, Nest provided values under '.Values' (default true)
-helmStrict
When using Helm Tpl Lang, use strict rendering.
-set value
Set a specific value (foo.bar=spam)
@ -21,4 +35,8 @@ Template Files can also be directories to recurse for templates.
If no template files are provided it will attempt read from STDIN.
If no input is available from STDIN it will print this usage message instead.
Pass only '-' to Template Files to force waiting for input.
Helm Mode: use the Helm Templating Language/Engine
with the following caveats:
- 'lookup' function unavailable.
```

View File

@ -104,7 +104,7 @@ func init() {
)
flag.BoolVar(
&flags.helmStrict,
"helmStrict", true,
"helmStrict", false,
"When using Helm Tpl Lang, use strict rendering.",
)
flag.BoolVar(