bunkerweb/misc/dummy-plugin/dummy.lua

47 lines
986 B
Lua
Raw Permalink Normal View History

2023-10-12 15:08:42 +00:00
local class = require "middleclass"
local plugin = require "bunkerweb.plugin"
2022-06-03 15:24:14 +00:00
2023-10-12 15:08:42 +00:00
local dummy = class("dummy", plugin)
2022-06-03 15:24:14 +00:00
2023-10-12 15:08:42 +00:00
function dummy:initialize()
plugin.initialize(self, "dummy")
self.dummy = "dummy"
2022-06-03 15:24:14 +00:00
end
2023-10-12 15:08:42 +00:00
function dummy:init()
self.logger:log(ngx.NOTICE, "init called")
return self:ret(true, "success")
2022-06-03 15:24:14 +00:00
end
2023-10-12 15:08:42 +00:00
function dummy:set()
self.logger:log(ngx.NOTICE, "set called")
return self:ret(true, "success")
end
function dummy:access()
self.logger:log(ngx.NOTICE, "access called")
return self:ret(true, "success")
end
function dummy:log()
self.logger:log(ngx.NOTICE, "log called")
return self:ret(true, "success")
end
function dummy:log_default()
self.logger:log(ngx.NOTICE, "log_default called")
return self:ret(true, "success")
end
function dummy:preread()
self.logger:log(ngx.NOTICE, "preread called")
return self:ret(true, "success")
end
function dummy:log_stream()
self.logger:log(ngx.NOTICE, "log_stream called")
return self:ret(true, "success")
2022-06-03 15:24:14 +00:00
end
return dummy