summaryrefslogtreecommitdiffstats
path: root/target/linux/ar7/base-files/etc/diag.sh
blob: af4a1f3c91470e041ccec3bc680c2d81e97cc8bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh
# Copyright (C) 2007 OpenWrt.org

set_led() {
	local led="$1"
	local state="$2"
	[ -d "/sys/class/leds/$led" ] && echo "$state" > "/sys/class/leds/$led/brightness"
}

set_state() {
	case "$1" in
		preinit)
			set_led status 255
		;;
		done)
			set_led status 0
		;;
	esac
}