cpe: refactor error-led

This commit is contained in:
Astro 2021-02-03 00:59:13 +01:00
parent 3499a78e65
commit a5889707ae
1 changed files with 6 additions and 10 deletions

View File

@ -462,18 +462,14 @@ else
UP=n
fi
if [ \\\$REACHABLE = y ] && [ \\\$UP = n ]; then
{%- if conf.get("error-led") %}
echo 0 > /sys/class/leds/{{ conf["error-led"] }}/brightness
ERROR_LED=/sys/class/leds/{{ conf["error-led"] }}/brightness
[ \\\$REACHABLE = y ] && echo 0 > $ERROR_LED
[ \\\$REACHABLE = n ] && echo 1 > $ERROR_LED
{%- endif %}
wifi up
fi
if [ \\\$REACHABLE = n ] && [ \\\$UP = y ]; then
{%- if conf.get("error-led") %}
echo 1 > /sys/class/leds/{{ conf["error-led"] }}/brightness
{%- endif %}
wifi down
fi
[ \\\$REACHABLE = y ] && [ \\\$UP = n ] && wifi up
[ \\\$REACHABLE = n ] && [ \\\$UP = y ] && wifi down
exit 0
__SH__