01d8ad5989f5092346823b4e277fab360b1c706d
6 eval "export -- \"$var=\${$var:+\${$var}\${value:+\$sep}}\$value\""
9 add_default_handler
() {
10 case "$(type $1 2>/dev/null)" in
12 *) eval "$1() { return; }"
16 _config_add_generic
() {
17 local type="$1"; shift
21 json_add_string
"" "$name"
22 json_add_int
"" "$type"
28 _config_add_generic
5 "$@"
32 _config_add_generic
1 "$@"
36 _config_add_generic
3 "$@"
39 config_add_boolean
() {
40 _config_add_generic
7 "$@"