Skip to content
Snippets Groups Projects
Verified Commit 6901c958 authored by Tomas Krizek's avatar Tomas Krizek
Browse files

meson: change module names in lua code

parent 375cab43
Branches
Tags
1 merge request!771meson build system
......@@ -316,13 +316,13 @@ end
-- Load embedded modules
trust_anchors = require('trust_anchors')
modules.load('ta_signal_query')
modules.load('policy')
modules.load('priming')
modules.load('detect_time_skew')
modules.load('detect_time_jump')
modules.load('ta_sentinel')
modules.load('edns_keepalive')
modules.load('kres_modules.ta_signal_query')
modules.load('kres_modules.policy')
modules.load('kres_modules.priming')
modules.load('kres_modules.detect_time_skew')
modules.load('kres_modules.detect_time_jump')
modules.load('kres_modules.ta_sentinel')
modules.load('kres_modules.edns_keepalive')
-- Interactive command evaluation
function eval_cmd(line, raw)
......
......@@ -94,14 +94,14 @@ for _, pg in ipairs(pages) do
end
-- Export built-in prometheus interface
local prometheus = require('prometheus')
local prometheus = require('kres_modules.prometheus')
for k, v in pairs(prometheus.endpoints) do
M.endpoints[k] = v
end
M.prometheus = prometheus
-- Export built-in trace interface
local http_trace = require('http_trace')
local http_trace = require('kres_modules.http_trace')
for k, v in pairs(http_trace.endpoints) do
M.endpoints[k] = v
end
......
......@@ -45,6 +45,6 @@ subdir('view')
foreach mod : lua_mod_src
install_data(
mod,
install_dir: modules_dir,
install_dir: join_path(modules_dir, 'kres_modules'),
)
endforeach
......@@ -191,7 +191,7 @@ end
-- Rewrite records in packet
function policy.REROUTE(tbl, names)
-- Import renumbering rules
local ren = require('renumber')
local ren = require('kres_modules.renumber')
local prefixes = {}
for from, to in pairs(tbl) do
table.insert(prefixes, names and ren.name(from, to) or ren.prefix(from, to))
......@@ -308,7 +308,7 @@ end
-- Requests which QNAME matches given zone list (i.e. suffix match)
function policy.suffix(action, zone_list)
local AC = require('ahocorasick')
local AC = require('kres_modules.ahocorasick')
local tree = AC.create(zone_list)
return function(_, query)
local match = AC.match(tree, query:name(), false)
......
-- Protection from DNS rebinding attacks
local kres = require('kres')
local renumber = require('renumber')
local renumber = require('kres_module.renumber')
local M = {}
M.layer = {}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment