소스 검색

check_site: allow subcheck to be nil in need_table()

Nils Schneider 8 년 전
부모
커밋
56e7753035
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      scripts/check_site_lib.lua

+ 4 - 2
scripts/check_site_lib.lua

@@ -84,8 +84,10 @@ function need_table(varname, subcheck, required)
 
    assert_type(var, 'table', "site.conf error: expected `" .. varname .. "' to be a table")
 
-   for k, v in pairs(var) do
-      subcheck(k, v)
+   if subcheck then
+      for k, v in pairs(var) do
+         subcheck(k, v)
+      end
    end
 
    return var