Get rid of no-longer used Nevow exception handler

This commit is contained in:
Jean-Paul Calderone 2020-10-21 09:45:41 -04:00
parent c64a71a642
commit c8db069960

View File

@ -47,14 +47,6 @@ from twisted.internet.defer import (
from twisted.web.resource import (
IResource,
)
if PY2:
from nevow.appserver import DefaultExceptionHandler
from nevow.inevow import IRequest as INevowRequest
else:
class DefaultExceptionHandler:
def __init__(self, *args, **kwargs):
raise NotImplementedError("Still not ported to Python 3")
INevowRequest = None
from allmydata import blacklist
from allmydata.interfaces import (
@ -361,13 +353,6 @@ def humanize_failure(f):
return humanize_exception(f.value)
class MyExceptionHandler(DefaultExceptionHandler, object):
def renderHTTP_exception(self, ctx, f):
req = INevowRequest(ctx)
req.write(_renderHTTP_exception(req, f))
req.finishRequest(False)
class NeedOperationHandleError(WebError):
pass