Arg::default_value
default_value
Section titled “default_value ”Value for the argument when not present.
Examples
Section titled “Examples”Example 1
Section titled “Example 1”name = "prog"[args]opt = { long = "myopt", default-value = "myval" }
name: progargs: opt: long: myopt default-value: myval
{ "name": "prog", "args": { "opt": { "long": "myopt", "default-value": "myval" } }}
prog
Output
Section titled “Output”claptrap_opt='myval'
Example 2
Section titled “Example 2”name = "prog"[args]opt = { long = "myopt", default-value = "myval" }
name: progargs: opt: long: myopt default-value: myval
{ "name": "prog", "args": { "opt": { "long": "myopt", "default-value": "myval" } }}
prog --myopt=non_default
Output
Section titled “Output”claptrap_opt='non_default'