From 0866b4cba50a58016c6dcd58d5114b342e94bbef Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Thu, 12 Apr 2018 13:29:47 +0200 Subject: [PATCH] Create hassio-cli --- .../rootfs-overlay/usr/bin/hassio-cli | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 buildroot-external/rootfs-overlay/usr/bin/hassio-cli diff --git a/buildroot-external/rootfs-overlay/usr/bin/hassio-cli b/buildroot-external/rootfs-overlay/usr/bin/hassio-cli new file mode 100644 index 000000000..68f04e193 --- /dev/null +++ b/buildroot-external/rootfs-overlay/usr/bin/hassio-cli @@ -0,0 +1,14 @@ +#!/bin/sh + +# Load configs +CONFIG_FILE=/mnt/data/supervisor.json + +CLI="$(jq --raw-output '.cli' $CONFIG_FILE)" +DOCKER_ARGS="$(jq --raw-output '.cli_args // empty' $CONFIG_FILE)" + +# Update CLI +if docker --pull $CLI > /dev/null 2>&1; then + # FIXME: cleanup +fi + +docker run --rm -ti $DOCKER_ARGS $CLI