Summary of CGIWrapper.CGIWrapper

You can also browse the complete source file or the generated documentation.


class CGIWrapper(NamedValueAccess):

    ## Init ##
    def __init__(self)

    ## Configuration ##
    def defaultConfig(self)
    def configFilename(self)
    def userConfig(self)
    def config(self)
    def setting(self, name)

    ## Utilities ##
    def docType(self)
    def makeHeaders(self)
    def makeFieldStorage(self)
    def enhanceThePath(self)
    def requireEnvs(self, names)
    def scriptPathname(self)
    def writeScriptLog(self)
    def version(self)

    ## Exception handling ##
    def handleException(self, excInfo)
    def logExceptionToConsole(self, stderr=sys.stderr)
    def reset(self)
    def htmlErrorPage(self, showDebugInfo=1)
    def htmlDebugInfo(self)
    def saveHTMLErrorPage(self, html)
    def htmlErrorPageFilename(self)
    def logExceptionToDisk(self, errorMsgFilename=None, excInfo=None)
    def emailException(self, html, excInfo=None)

    ## Serve ##
    def serve(self, environ=os.environ)
    def deliver(self)


## Misc functions ##
def docType()
def htTitle(name)
def htDictionary(dict, addSpace=None)
def htTable(listOfDicts, keys=None)
def osIdTable()
def main()