You've already forked UGREEN-NAS
41 lines
662 B
Bash
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
|