Преглед на файлове

scripts/check_site_lib.lua: improve display of invalid values

Matthias Schiffer преди 6 години
родител
ревизия
43628c1679
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      scripts/check_site_lib.lua

+ 4 - 0
scripts/check_site_lib.lua

@@ -16,6 +16,10 @@ local function array_to_string(array)
 end
 
 local function var_error(path, val, msg)
+	if type(val) == 'string' then
+		val = string.format('%q', val)
+	end
+
 	print(string.format('*** site.conf error: expected %s to %s, but it is %s', path_to_string(path), msg, tostring(val)))
 	os.exit(1)
 end