/usr/share/pyshared/twisted/plugins/twisted_web2.py is in python-twisted-web2 8.1.0-3build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | # Copyright (c) 2001-2008 Twisted Matrix Laboratories.
# See LICENSE for details.
from zope.interface import implements
from twisted.plugin import IPlugin
from twisted.web2.iweb import IResource
class _Web2ResourcePlugin(object):
implements(IPlugin, IResource)
def __init__(self, name, className, description):
self.name = name
self.className = className
self.description = description
TestResource = _Web2ResourcePlugin("TestResource",
"twisted.web2.plugin.TestResource",
"I'm a test resource")
from twisted.application.service import ServiceMaker
TwistedWeb2 = ServiceMaker('Twisted Web2',
'twisted.web2.tap',
("An HTTP/1.1 web server that can serve from a "
"filesystem or application resource."),
"web2")
|