[source] base-files: Changed UCI variable name for GPIO value from 'default' to 'value'

LEDE Commits lede-commits at lists.infradead.org
Mon Dec 12 00:59:04 PST 2016

blogic pushed a commit to source.git, branch master:

commit b0ac825884e7bfe3f68385109df3234e37022c71
Author: Julian Labus <julian at labus-online.de>
AuthorDate: Thu Dec 8 17:13:09 2016 +0100

    base-files: Changed UCI variable name for GPIO value from 'default' to 'value'
    This changes the UCI variable for the GPIO value from system.$cfg.default back
    to system.$cfg.value as it was before the change from uci-defaults [1] to board.d.
    /etc/init.d/gpio_switch [2] still expects the value to be in system.$cfg.value.
    [1] https://github.com/lede-project/source/blob/d65916047b44d6d157d88d15e8e3d92555c5e6f8/package/base-files/files/lib/functions/uci-defaults.sh#L197
    [2] https://github.com/lede-project/source/blob/master/package/base-files/files/etc/init.d/gpio_switch#L17
    Signed-off-by: Julian Labus <julian at labus-online.de>
 package/base-files/files/bin/config_generate | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/base-files/files/bin/config_generate b/package/base-files/files/bin/config_generate
index 13ddb07..f9b4e5c 100755
--- a/package/base-files/files/bin/config_generate
+++ b/package/base-files/files/bin/config_generate
@@ -401,7 +401,7 @@ generate_gpioswitch() {
 				set system.$cfg='gpio_switch'
 				set system.$cfg.name='$name'
 				set system.$cfg.gpio_pin='$pin'
-				set system.$cfg.default='$default'
+				set system.$cfg.value='$default'
 		json_select ..
 	json_select ..

More information about the lede-commits mailing list