from twisted.python import usage
from twisted.application import internet
import bannerfish
class Options(usage.Options):
synopsis = ("Usage: mktap bannerfish"
"[options]")
optParameters = [["port", "p", 6080,
"Port server runs on."],
]
]
def makeService(config):
return internet.TCPServer(
int(config["port"]),
bannerfish.Factory())