peripheral_manager: ledctl with simplified API

This commit is contained in:
Sukru Senli 2018-04-23 14:01:35 +02:00
parent be23fd6dc4
commit 8efd6f5207

View file

@ -0,0 +1,19 @@
#!/bin/sh
usage () {
echo "Usage: ledctl [normal|test|allon|alloff|production]"
exit 1
}
[ $# -ne 1 ] && usage
ledstate=$(echo $1 | tr '[A-Z]' '[a-z]')
case $ledstate in
normal|test|allon|alloff|production)
ubus call leds set "{\"state\" : \"$ledstate\"}"
;;
*)
usage
;;
esac