Files
UGREEN-NAS/root/usr/sbin/ugreen-led-power
Cantibra 7e82c23ea2
All checks were successful
UGREEN NAS (Trixie) / UGREEN NAS [amd64] (push) Successful in 17s
Initialize Git Repository: 'UGREEN-NAS'
2026-01-26 06:10:56 +01:00

41 lines
662 B
Bash

#!/usr/bin/env bash
###
#
# Options Section
#
###
set -e
set -o pipefail
###
#
# Variables Section
#
###
if [[ -f '/etc/ugreen-nas.conf' ]]; then
source '/etc/ugreen-nas.conf'
fi
POWER_LED_BLINK_PATTERN=${POWER_LED_BLINK_PATTERN:='none'}
POWER_LED_BRIGHTNESS=${POWER_LED_BRIGHTNESS:='255'}
POWER_LED_COLOR=${POWER_LED_COLOR:='255 255 255'}
###
#
# Runtime Environment
#
###
if [[ -d '/sys/class/leds/power' ]]; then
/usr/bin/echo "${POWER_LED_BLINK_PATTERN}" > '/sys/class/leds/power/blink_type'
/usr/bin/echo "${POWER_LED_BRIGHTNESS}" > '/sys/class/leds/power/brightness'
/usr/bin/echo "${POWER_LED_COLOR}" > '/sys/class/leds/power/color'
fi