additional config validations

This commit is contained in:
Mikayla Fischler
2024-02-18 15:25:30 -05:00
parent 36b12d5dea
commit 1984b63837
5 changed files with 12 additions and 2 deletions

View File

@@ -69,6 +69,7 @@ function supervisor.load_config()
cfv.assert_min(config.PKT_Timeout, 2)
cfv.assert_type_num(config.TrustedRange)
cfv.assert_min(config.TrustedRange, 0)
if type(config.AuthKey) == "string" then
local len = string.len(config.AuthKey)
@@ -76,6 +77,7 @@ function supervisor.load_config()
end
cfv.assert_type_int(config.LogMode)
cfv.assert_range(config.LogMode, 0, 1)
cfv.assert_type_str(config.LogPath)
cfv.assert_type_bool(config.LogDebug)