[source] base-files: make ucidef_set_led_rssi offset and factor optional

LEDE Commits lede-commits at lists.infradead.org
Sat Jun 17 06:45:20 PDT 2017


mkresin pushed a commit to source.git, branch master:
https://git.lede-project.org/4cdbf4014b88034a37026234f39f644d620d8db1

commit 4cdbf4014b88034a37026234f39f644d620d8db1
Author: Mathias Kresin <dev at kresin.me>
AuthorDate: Sat Jun 17 00:17:18 2017 +0200

    base-files: make ucidef_set_led_rssi offset and factor optional
    
    The offset and factor are only related for LEDs which can have
    different brightness values. But binary LEDs are more common and don't
    require any further configuation than setting the factor to 1.
    
    Use offset = 0 and factor = 1 in case nothing else is specified.
    
    Signed-off-by: Mathias Kresin <dev at kresin.me>
---
 package/base-files/files/lib/functions/uci-defaults.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/base-files/files/lib/functions/uci-defaults.sh b/package/base-files/files/lib/functions/uci-defaults.sh
index 6578202..82ac1d2 100755
--- a/package/base-files/files/lib/functions/uci-defaults.sh
+++ b/package/base-files/files/lib/functions/uci-defaults.sh
@@ -439,8 +439,8 @@ ucidef_set_led_rssi() {
 	local iface="$4"
 	local minq="$5"
 	local maxq="$6"
-	local offset="$7"
-	local factor="$8"
+	local offset="${7:-0}"
+	local factor="${8:-1}"
 
 	_ucidef_set_led_common "$1" "$2" "$3"
 



More information about the lede-commits mailing list