From 57d12e6c177849f63d60db3c85d3d4678985ab7b Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sun, 26 Sep 2021 18:18:59 +0200 Subject: [PATCH] Fix finishing (#11) --- example/rootfs/etc/services.d/example/finish | 3 +++ example/rootfs/etc/services.d/example/run | 2 ++ 2 files changed, 5 insertions(+) diff --git a/example/rootfs/etc/services.d/example/finish b/example/rootfs/etc/services.d/example/finish index 2f8a5d8..f3ea917 100644 --- a/example/rootfs/etc/services.d/example/finish +++ b/example/rootfs/etc/services.d/example/finish @@ -2,4 +2,7 @@ # ============================================================================== # Take down the S6 supervision tree when example fails # ============================================================================== +if { s6-test ${1} -ne 0 } +if { s6-test ${1} -ne 256 } + s6-svscanctl -t /var/run/s6/services diff --git a/example/rootfs/etc/services.d/example/run b/example/rootfs/etc/services.d/example/run index de5d9d4..76fa356 100644 --- a/example/rootfs/etc/services.d/example/run +++ b/example/rootfs/etc/services.d/example/run @@ -6,3 +6,5 @@ ## Add your code here bashio::log.info "Hello world" + +# exec my_program --with-params