diff options
Diffstat (limited to 'bulkredirect.lua')
-rw-r--r-- | bulkredirect.lua | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/bulkredirect.lua b/bulkredirect.lua index ef7befb..44917fb 100644 --- a/bulkredirect.lua +++ b/bulkredirect.lua @@ -508,20 +508,17 @@ local function load_redirect_table () if name == nil then name = '/etc/haproxy/bulkredirect.rt' end - if name:match('%.lua$') then - rt, rtflags = dofile(name) - else - local file, err = io.open(name,"r") - if file ~= nil then - local status, err = pcall(load_redirect_file, file, name) - file:close() - if not status then - core.Alert(err) - end - -- print(require('inspect')(rt)) - else - core.Alert("can't open " .. name .. ": " .. err) + + local file, err = io.open(name,"r") + if file ~= nil then + local status, err = pcall(load_redirect_file, file, name) + file:close() + if not status then + core.Alert(err) end + -- print(require('inspect')(rt)) + else + core.Alert("can't open " .. name .. ": " .. err) end end |