parent
d8062bf632
commit
eb0b7506f7
|
@ -122,23 +122,23 @@ function config() {
|
|||
{ "param": "download-dir", "description": "ogLive download directory", "value": "$DOWNLOADDIR" },
|
||||
{ "param": "install-dir", "description": "ogLive installation directory", "value": "$TFTPDIR" },
|
||||
{ "param": "default-name", "description": "Default ogLive name", "value": "$DEFOGLIVE" },
|
||||
{ "param": "min-release", "description": "Mainimum compatibility release", "value": "r$MINREL" }
|
||||
]"
|
||||
{ "param": "min-release", "description": "Minimum compatibility release", "value": "r$MINREL" }
|
||||
]
|
||||
EOT
|
||||
)
|
||||
case $# in
|
||||
0) # Show all parameters.
|
||||
echo $DATA | jq -r '.[] | .description + " (" + .param+ ")," + .value' | column -ts,
|
||||
echo "$DATA" | jq -r '.[] | .description + " (" + .param + ")," + .value' | column -ts,
|
||||
;;
|
||||
1) # Show specified parameter.
|
||||
DATA=$(echo $DATA | jq -r ".[] | select(.param==\"$1\").value")
|
||||
DATA=$(echo "$DATA" | jq -r ".[] | select(.param==\"$1\").value")
|
||||
[ "$DATA" ] || raiseError notfound "\"$1\"."
|
||||
echo "$DATA"
|
||||
;;
|
||||
*) # Usage error.
|
||||
raiseError usage
|
||||
;;
|
||||
esac
|
||||
esac
|
||||
}
|
||||
|
||||
# Check consistency, showing configuration problems.
|
||||
|
|
Loading…
Reference in New Issue