Update dummy-plugin to new standards
This commit is contained in:
parent
77bfe2697f
commit
46d8acf7b4
|
@ -1,20 +1,46 @@
|
|||
local dummy = {}
|
||||
local class = require "middleclass"
|
||||
local plugin = require "bunkerweb.plugin"
|
||||
|
||||
local logger = require "logger"
|
||||
local dummy = class("dummy", plugin)
|
||||
|
||||
dummy.init = function(self)
|
||||
logger.log(ngx.NOTICE, "DUMMY", "init() called")
|
||||
return true, "success"
|
||||
function dummy:initialize()
|
||||
plugin.initialize(self, "dummy")
|
||||
self.dummy = "dummy"
|
||||
end
|
||||
|
||||
dummy.access = function(self)
|
||||
logger.log(ngx.NOTICE, "DUMMY", "access() called")
|
||||
return true, "success", false, nil
|
||||
function dummy:init()
|
||||
self.logger:log(ngx.NOTICE, "init called")
|
||||
return self:ret(true, "success")
|
||||
end
|
||||
|
||||
dummy.log = function(self)
|
||||
logger.log(ngx.NOTICE, "DUMMY", "log() called")
|
||||
return true, "success"
|
||||
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")
|
||||
end
|
||||
|
||||
return dummy
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
"name": "Dummy example plugin",
|
||||
"description": "Just an example plugin.",
|
||||
"version": "0.1",
|
||||
"stream": "no",
|
||||
"settings": {
|
||||
"DUMMY_SETTING": {
|
||||
"context": "multisite",
|
||||
|
|
Loading…
Reference in New Issue