config: make remaining non rule settings optional

This commit is contained in:
Julian Bouzas
2022-10-03 15:01:03 -04:00
parent f1fbeaa661
commit 6a612db57a
21 changed files with 213 additions and 110 deletions

View File

@@ -12,8 +12,12 @@
local putils = require ("policy-utils")
local cutils = require ("common-utils")
local defaults = {}
defaults.move = true
local config = {}
config.move = Settings.parse_boolean_safe("policy.default.move", true)
config.move = Settings.parse_boolean_safe (
"policy.default.move", defaults.move)
function settingsChangedCallback (_, setting, _)
config.move = Settings.parse_boolean_safe ("policy.default.move", config.move)