diff --git a/src/httpserver.py b/src/httpserver.py index a01d00540..028809c26 100644 --- a/src/httpserver.py +++ b/src/httpserver.py @@ -258,6 +258,15 @@ class SupyHTTPRequestHandler(BaseHTTPRequestHandler): class SupyHTTPServerCallback(object): """This is a base class that should be overriden by any plugin that want to have a Web interface.""" + __metaclass__ = log.MetaFirewall + __firewalled__ = {'doGet': None, + 'doPost': None, + 'doHead': None, + 'doPut': None, + 'doDelete': None, + } + + fullpath = False name = "Unnamed plugin" defaultResponse = _("""