Files
addons/matter_server/rootfs/etc/s6-overlay/s6-rc.d/matter-server/finish
2025-11-08 20:35:41 +08:00

20 lines
623 B
Bash

#!/usr/bin/env bashio
# vim: ft=bash
# ==============================================================================
# s6-overlay docs: https://github.com/just-containers/s6-overlay
# ==============================================================================
if test "$1" -eq 256 ; then
e=$((128 + $2))
else
e="$1"
fi
if test "$e" -ne 0; then
bashio::log.warning "matter-server service exited with code $e (by signal $2)."
echo "$e" > /run/s6-linux-init-container-results/exitcode
exec /run/s6/basedir/bin/halt
else
bashio::log.info "matter-server service exited with code $e (by signal $2)."
fi