From f9f255782bafc7722f132ee9986a817448b99a1c Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Thu, 12 Apr 2018 12:36:08 +0200 Subject: [PATCH] Create hassio-cli --- .../rootfs-overlay/usr/sbin/hassio-cli | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 buildroot-external/rootfs-overlay/usr/sbin/hassio-cli diff --git a/buildroot-external/rootfs-overlay/usr/sbin/hassio-cli b/buildroot-external/rootfs-overlay/usr/sbin/hassio-cli new file mode 100644 index 000000000..94f5d4f32 --- /dev/null +++ b/buildroot-external/rootfs-overlay/usr/sbin/hassio-cli @@ -0,0 +1,15 @@ +#!/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 +