more splitting done

This commit is contained in:
Data-Monkey
2023-05-21 17:40:05 +10:00
parent 1836567f97
commit 884aca149a
7 changed files with 194 additions and 159 deletions

22
pialert/config.py Normal file
View File

@@ -0,0 +1,22 @@
global mySettings, mySettingsSQLsafe
#-------------------------------------------------------------------------------
# Import user values
# Check config dictionary
def ccd(key, default, config, name, inputtype, options, group, events=[], desc = "", regex = ""):
result = default
# use existing value if already supplied, otherwise default value is used
if key in config:
result = config[key]
global mySettings
if inputtype == 'text':
result = result.replace('\'', "{s-quote}")
mySettingsSQLsafe.append((key, name, desc, inputtype, options, regex, str(result), group, str(events)))
mySettings.append((key, name, desc, inputtype, options, regex, result, group, str(events)))
return result