Prev | Index | Next

tapmaker.py

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())