n2disk license configuration

This commit is contained in:
Alfredo Cardigliano 2018-11-05 13:24:20 +01:00
parent f0564225b5
commit f6b81138b4
4 changed files with 103 additions and 53 deletions

View file

@ -145,7 +145,7 @@ end
http_lint.validateUnchecked = validateUnchecked
local function validateSingleWord(w)
if (string.find(w, "% ") ~= nil) then
if (string.find(w, "% ") ~= nil) then
return false
else
return validateUnquoted(w)
@ -153,6 +153,14 @@ if (string.find(w, "% ") ~= nil) then
end
http_lint.validateSingleWord = validateSingleWord
local function validateSingleAlphanumericWord(w)
if (w:match("%W")) then
return false
else
return validateSingleWord(w)
end
end
local function validateUsername(p)
-- A username (e.g. used in ntopng authentication)
return validateSingleWord(p)
@ -1144,7 +1152,7 @@ local known_parameters = {
["file_id"] = validateNumber,
["job_action"] = validateExtractionJobAction,
["job_id"] = validateNumber,
["n2disk_license"] = validateSingleWord,
["n2disk_license"] = validateSingleAlphanumericWord,
["record_traffic"] = validateBool,
--