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