From 0fc9d44e95000c61a69b04278e4d38f2a3f57e49 Mon Sep 17 00:00:00 2001 From: ohrensessel Date: Fri, 27 Jun 2014 17:44:43 +0200 Subject: [PATCH] Include file from gluon-legacy due to new folder name from freifunk-gluon/packages@9d364a6fbcb87bc08949ef81e1fbdb6c87f10950 --- .../legacy/010-migrate-configured | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 gluon-config-mode-ffhh/files/lib/gluon/upgrade/config-mode-ffhh/legacy/010-migrate-configured diff --git a/gluon-config-mode-ffhh/files/lib/gluon/upgrade/config-mode-ffhh/legacy/010-migrate-configured b/gluon-config-mode-ffhh/files/lib/gluon/upgrade/config-mode-ffhh/legacy/010-migrate-configured new file mode 100755 index 0000000..18bdaf1 --- /dev/null +++ b/gluon-config-mode-ffhh/files/lib/gluon/upgrade/config-mode-ffhh/legacy/010-migrate-configured @@ -0,0 +1,20 @@ +#!/usr/bin/lua + +local site = require 'gluon.site_config' +local uci = require 'luci.model.uci' + +local c = uci.cursor() + + +for _, config in ipairs(site.legacy.config_mode_configs) do + local old = c:get_first(config, 'wizard', 'configured') + if old == '1' then + local wizard = c:get_first('gluon-config-mode', 'wizard') + c:set('gluon-config-mode', wizard, 'configured', '1') + + c:save('gluon-config-mode') + c:commit('gluon-config-mode') + + break + end +end