From d3aea8343b218476c9d364f403ba3e902f4b272b Mon Sep 17 00:00:00 2001 From: Nils Schneider Date: Mon, 15 Sep 2014 19:50:10 +0200 Subject: [PATCH] gluon-core: port initial/020-wireless to lua --- .../lib/gluon/upgrade/core/initial/020-wireless | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/gluon/gluon-core/files/lib/gluon/upgrade/core/initial/020-wireless b/gluon/gluon-core/files/lib/gluon/upgrade/core/initial/020-wireless index 0196b95..bf4af39 100755 --- a/gluon/gluon-core/files/lib/gluon/upgrade/core/initial/020-wireless +++ b/gluon/gluon-core/files/lib/gluon/upgrade/core/initial/020-wireless @@ -1,14 +1,7 @@ -#!/bin/sh +#!/usr/bin/lua -. /lib/functions.sh +local uci = require('luci.model.uci').cursor() -config_load wireless - -delete_iface() { - local iface="$1" - - uci_remove wireless "$iface" -} - -config_foreach delete_iface 'wifi-iface' -uci_commit wireless +uci:delete_all('wireless', 'wifi-iface') +uci:save('wireless') +uci:commit('wireless')