Update hassio-cli

This commit is contained in:
Pascal Vizeli 2018-04-12 14:08:03 +02:00 committed by GitHub
parent 2fc4dbd244
commit d339580095
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,14 +6,24 @@ CONFIG_FILE=/mnt/data/supervisor.json
CLI="$(jq --raw-output '.cli' $CONFIG_FILE)" CLI="$(jq --raw-output '.cli' $CONFIG_FILE)"
DOCKER_ARGS="$(jq --raw-output '.cli_args // empty' $CONFIG_FILE)" DOCKER_ARGS="$(jq --raw-output '.cli_args // empty' $CONFIG_FILE)"
##
# Main program
run_cli() {
# Update CLI # Update CLI
if docker --pull $CLI > /dev/null 2>&1; then if $(docker --pull $CLI); then
# FIXME: cleanup # FIXME: cleanup
fi fi
# Run CLI
docker run --rm -ti $DOCKER_ARGS $CLI docker run --rm -ti $DOCKER_ARGS $CLI
if [ $? -eq 10 ]; then if [ $? -eq 10 ]; then
sh sh
fi fi
}
logout ##
# Run endless CLI
while true; do
run_cli
done