From b450648ca3fb907de8bf1fb3fc67246857242a88 Mon Sep 17 00:00:00 2001 From: George Melikov Date: Mon, 11 Oct 2021 18:57:57 +0300 Subject: [PATCH] kv-example-script.lua: use pdnslog() instead of print() --- pdns/recursordist/contrib/kv-example-script.lua | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pdns/recursordist/contrib/kv-example-script.lua b/pdns/recursordist/contrib/kv-example-script.lua index 18c402f5b4..1899f7af15 100644 --- a/pdns/recursordist/contrib/kv-example-script.lua +++ b/pdns/recursordist/contrib/kv-example-script.lua @@ -13,7 +13,7 @@ To test, use the 'kvresp' example program provided. --]] function preresolve (dq) - print ("preresolve handler called for: "..dq.remoteaddr:toString().. ", local: ".. dq.localaddr:toString()..", ".. dq.qname:toString()..", ".. dq.qtype) + pdnslog("preresolve handler called for: "..dq.remoteaddr:toString()..", local: "..dq.localaddr:toString()..", "..dq.qname:toString()..", "..dq.qtype) dq.followupFunction="udpQueryResponse" dq.udpCallback="gotdomaindetails" dq.udpQueryDest=newCA("127.0.0.1:5555") @@ -22,34 +22,34 @@ function preresolve (dq) end function gotdomaindetails(dq) - print("gotdomaindetails called, got: "..dq.udpAnswer) + pdnslog("gotdomaindetails called, got: "..dq.udpAnswer) if(dq.udpAnswer == "0") then - print("This domain needs no filtering, not looking up this domain") + pdnslog("This domain needs no filtering, not looking up this domain") dq.followupFunction="" return false end - print("Domain might need filtering for some users") + pdnslog("Domain might need filtering for some users") dq.variable = true -- disable packet cache local data={} data["domaindetails"]= dq.udpAnswer dq.data=data dq.udpQuery="IP "..dq.remoteaddr:toString() dq.udpCallback="gotipdetails" - print("returning true in gotipdetails") + pdnslog("returning true in gotipdetails") return true end function gotipdetails(dq) dq.followupFunction="" - print("So status of IP is "..dq.udpAnswer.." and status of domain is "..dq.data.domaindetails) + pdnslog("So status of IP is "..dq.udpAnswer.." and status of domain is "..dq.data.domaindetails) if(dq.data.domaindetails=="1" and dq.udpAnswer=="1") then - print("IP wants filtering and domain is of the filtered kind") + pdnslog("IP wants filtering and domain is of the filtered kind") dq:addAnswer(pdns.CNAME, "blocked.powerdns.com") return true else - print("Returning false (normal resolution should proceed, for this user)") + pdnslog("Returning false (normal resolution should proceed, for this user)") return false end end -- 2.47.2