mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-07-27 23:16:31 +00:00
Update hassio-cli
This commit is contained in:
parent
63fc4b295c
commit
fd89ba72f3
@ -5,6 +5,7 @@ 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)"
|
||||||
|
CLI_DATA=/mnt/data/cli
|
||||||
|
|
||||||
##
|
##
|
||||||
# Main program
|
# Main program
|
||||||
@ -16,7 +17,13 @@ run_cli() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Run CLI
|
# Run CLI
|
||||||
docker run --rm -ti $DOCKER_ARGS $CLI
|
docker run --name cli \
|
||||||
|
--rm -ti \
|
||||||
|
-v $CLI_DATA:/data \
|
||||||
|
$DOCKER_ARGS \
|
||||||
|
$CLI
|
||||||
|
|
||||||
|
# Jump to root shell
|
||||||
if [ $? -eq 10 ]; then
|
if [ $? -eq 10 ]; then
|
||||||
sh
|
sh
|
||||||
fi
|
fi
|
||||||
@ -24,6 +31,8 @@ run_cli() {
|
|||||||
|
|
||||||
##
|
##
|
||||||
# Run endless CLI
|
# Run endless CLI
|
||||||
|
mkdir -p $CLI_DATA
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
run_cli
|
run_cli
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user