Home
Trees
Indices
Help
Visit WTF Online
[
hide private
]
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
optparse.OptionContainer
:
Abstract base class.
optparse.OptionParser
:
Class attributes: standard_option_list : [Option] list of standard options that will be accepted by all instances of this parser class (intended to be overridden by subclasses).
wtf.cmdline._OptionParser
:
Extended option parser for better behaviour
object
:
The most base type
wtf.opi.listener.Acceptor
:
Acceptor for multiple connections
wtf.app.Application
:
Application wrapper
wtf.autoreload.Autoreload
:
Autoreload logic container
wtf.app.cookie.BaseCookieCodec
:
Base class for some codecs
wtf.app.cookie.DefaultCookie
:
Standard python behaviour
wtf.app.cookie.UnicodeCookie
:
Unicode cookies
wtf.util.BaseDecorator
:
Base decorator class
wtf.app.services.memcache.MemcacheDecorator
:
Memcache decorator
wtf.app.decorators.RequestDecorator
:
General purpose base request decorator
wtf.app.services.memcache.TransparentCacheDecorator
:
Decorator which transparently memoizes a function call
wtf.ext.sharedance._Connected
:
Separation of the socket handling out of the connection object
exceptions.BaseException
:
Common base class for all exceptions
exceptions.Exception
:
Common base class for all non-exit exceptions.
wtf.Error
:
Base exception for this package
wtf.cmdline.CommandlineError
:
Error on command line
wtf.config.ConfigurationError
:
Configuration error
wtf.app.services.resources.BuiltinModuleError
:
A builtin module was specified for relative reference
wtf.config.ConfigurationIOError
:
Config file IO error
wtf.config.ParseError
:
Parse error
wtf.config.ContinuationError
:
A line continuation without a previous option line occured
wtf.config.OptionSyntaxError
:
A option line could not be parsed
wtf.config.OptionTypeError
:
An option type could not be recognized
wtf.config.RecursiveIncludeError
:
Recursive Include Detected
wtf.ext.db._exceptions.DBConfigurationError
:
DB configuration error
wtf.ext.db._exceptions.DBError
:
Base DB exception
wtf.ext.db._exceptions.DBAPIError
:
DB API Error
wtf.ext.db._exceptions.DatabaseError
:
Database error
wtf.ext.db._exceptions.DataError
:
Data error
wtf.ext.db._exceptions.IntegrityError
:
Integrity error
wtf.ext.db._exceptions.InternalError
:
Internal error
wtf.ext.db._exceptions.NotSupportedError
:
Not supported error
wtf.ext.db._exceptions.OperationalError
:
Operational error
wtf.ext.db._exceptions.ProgrammingError
:
Programming error
wtf.ext.db._exceptions.InterfaceError
:
Interface error
wtf.impl._gateway.GatewayError
:
Misuse of the gateway
wtf.impl._gateway.ResponseAlreadyStarted
:
The response was already started
wtf.impl._gateway.ResponseNotStarted
:
Attempt to deliver data without calling start_response
wtf.httputil.HeaderError
:
Base header parse error
wtf.httputil.IncompleteHeaders
:
The headers are incomplete
wtf.httputil.InvalidHeaderLine
:
A header line is invalid
wtf.osutil.IdentityError
:
The attempt to change identity caused a hard error
wtf.ext.memcache.MemcacheError
:
Memcache communication error
wtf.ext.memcache.ClientError
:
Invalid command line
wtf.ext.memcache.CommandError
:
Unrecognized command
wtf.ext.memcache.MemcacheConnectError
:
Memcache connect error
wtf.ext.memcache.ServerError
:
Server error
wtf.ext.memcache.UnknownError
:
Unknown error from the server
wtf.impl.scgi.NetStringError
:
Netstring error
wtf.opi.OPIError
:
OPI error
wtf.opi.OPIDone
:
OPI done
wtf.impl.http._util.ParseError
:
Request parse error
wtf.impl.http._util.BadRequest
:
Bad Request error class
wtf.impl.http._util.IncompleteChunk
:
Chunk did not fully arrive
wtf.impl.http._util.IncompleteHeaders
:
The headers are incomplete
wtf.impl.http._util.InvalidChunkHeader
:
Chunk header was bogus
wtf.impl.http._request.InvalidContentLength
:
The supplied content length is invalid
wtf.impl.http._util.InvalidHeaderLine
:
A header line is invalid
wtf.impl.http._request.InvalidRequestLine
:
Request line is invalid
wtf.impl.http._request.InvalidTransferEncoding
:
An invalid transfer encoding was supplied
wtf.impl.http._request.MissingHostHeader
:
Host header is mandatory with HTTP/1.1
wtf.impl.http._request.ExpectationFailed
:
Expectation failed
wtf.impl.http._request.RequestTimeout
:
Request timed out
wtf.impl.http._request.UnImplemented
:
A feature is unimplemented
wtf.impl.http._request.UnsupportedHTTPVersion
:
HTTP Version not supported
wtf.opi.daemon.PidfileError
:
Something's wrong with the pidfile
wtf.opi.daemon.PidfileGarbageError
:
Pidfile contained garbage
wtf.opi.daemon.PidfileEmptyError
:
Pidfile was empty
wtf.opi.daemon.PidfileValidError
:
Pidfile already exists and is valid
wtf.services.ServiceError
:
Service intialization failure
wtf.app.services.session_storage.sharedance.SharedanceError
:
Sharedance communication error
wtf.ext.sharedance.SharedanceError
:
Sharedance communication error
wtf.ext.sharedance.SharedanceCommandError
:
Sharedance command error
wtf.ext.sharedance.SharedanceConnectError
:
Sharedance connection error
wtf.ext.sharedance.SharedanceFormatError
:
The format of received extended data is broken
wtf.opi.daemon.SignalError
:
Error while signalling another daemon process
wtf.opi.listener.SocketError
:
Socket error
wtf.opi.listener.SocketPollError
:
Socket poll error
wtf.opi.listener.SocketTimeout
:
Socket timeout
wtf.osutil.SocketError
:
Socket error
wtf.osutil.AddressError
:
Address resolution error
wtf.osutil.SSLError
:
SSL error
wtf.osutil.TimeoutError
:
Timeout error
wtf.impl.http._request.StateError
:
HTTP request state error
exceptions.Warning
:
Base class for warning categories.
wtf.WtfWarning
:
Base warning for this package
wtf.app.services.crash.DumpWarning
:
A non-fatal error occured while writing a dump
wtf.osutil.IdentityWarning
:
The attempt to change identity caused a soft error
wtf.util.ImportWarning
:
A package import failed, but is configured to not be fatal
wtf.opi.listener.ListenerWarning
:
Duplicate listener detected
wtf.opi.daemon.PidfileWarning
:
Warning category for pidfile issues
wtf.services.ServiceInterfaceWarning
:
Service interface warning
wtf.opi.listener.ShutdownWarning
:
Socket shutdown failures
exceptions.SystemExit
:
Request to exit from the interpreter.
wtf.app.http_response.HTTPResponse
:
Base HTTP error response exception class
wtf.app.http_response.Accepted
:
202 Accepted (RFC 2616)
wtf.app.http_response.AuthorizationRequired
:
401 Authorization Required (RFC 2616)
wtf.app.http_response.ProxyAuthenticationRequired
:
407 Proxy Authentication Required (RFC 2616)
wtf.app.http_response.BadGateway
:
502 Bad Gateway (RFC 2616)
wtf.app.http_response.BadRequest
:
400 Bad Request (RFC 2616)
wtf.app.http_response.Conflict
:
409 Conflict (RFC 2616)
wtf.app.http_response.Continue
:
100 Continue (RFC 2616)
wtf.app.http_response.Created
:
201 Created (RFC 2616)
wtf.app.response.Done
:
Request Done exception
wtf.app.http_response.ExpectationFailed
:
417 Expectation Failed (RFC 2616)
wtf.app.http_response.FailedDependency
:
424 Failed Dependency (RFC 2518)
wtf.app.http_response.Forbidden
:
403 Forbidden (RFC 2616)
wtf.app.http_response.GatewayTimeout
:
504 Gateway Timeout (RFC 2616)
wtf.app.http_response.Gone
:
410 Gone (RFC 2616)
wtf.app.http_response.HTTPVersionNotSupported
:
505 HTTP Version Not Supported (RFC 2616)
wtf.app.http_response.InsufficientStorage
:
507 Insufficient Storage (RFC 2518)
wtf.app.http_response.InternalServerError
:
500 Internal Server Error (RFC 2616)
wtf.app.http_response.LengthRequired
:
411 Length Required (RFC 2616)
wtf.app.http_response.Locked
:
423 Locked (RFC 2518)
wtf.app.http_response.MethodNotAllowed
:
405 Method Not Allowed
wtf.app.http_response.MultiStatus
:
207 Multi-Status (RFC 2518)
wtf.app.http_response.MultipleChoices
:
300 Multiple Choices (RFC 2616)
wtf.app.http_response.NoContent
:
204 No Content (RFC 2616)
wtf.app.http_response.NonAuthoritativeInformation
:
203 Non-Authoritative Information (RFC 2616)
wtf.app.http_response.NotAcceptable
:
406 Not Acceptable (RFC 2616)
wtf.app.http_response.NotExtended
:
510 Not Extended (RFC 2774)
wtf.app.http_response.NotFound
:
404 Not Found (RFC 2616)
wtf.app.http_response.NotImplemented
:
501 Not Implemented (RFC 2616)
wtf.app.http_response.NotModified
:
304 Not Modified (RFC 2616)
wtf.app.http_response.OK
:
200 OK (RFC 2616)
wtf.app.http_response.PartialContent
:
206 Partial Content (RFC 2616)
wtf.app.http_response.PaymentRequired
:
402 Payment Required (RFC 2616)
wtf.app.http_response.PreconditionFailed
:
412 Precondition Failed (RFC 2616)
wtf.app.http_response.Processing
:
102 Processing (RFC 2518)
wtf.app.http_response.RequestEntityTooLarge
:
413 Request Entity Too Large (RFC 2616)
wtf.app.http_response.RequestRangeNotSatisfiable
:
416 Request Range Not Satisfiable (RFC 2616)
wtf.app.http_response.RequestTimeout
:
408 Request Timeout (RFC 2616)
wtf.app.http_response.RequestURITooLong
:
414 Request-URI Too Long (RFC 2616)
wtf.app.http_response.ResetContent
:
205 Reset Content (RFC 2616)
wtf.app.http_response.ServiceUnavailable
:
503 Service Unavailable (RFC 2616)
wtf.app.http_response.SwitchingProtocols
:
101 Switching Protocols (RFC 2616)
wtf.app.http_response.UnprocessableEntity
:
422 Unprocessable Entity (RFC 2518)
wtf.app.http_response.UnsupportedMediaType
:
415 Unsupported Media Type (RFC 2616)
wtf.app.http_response.Unused306
:
306 (Unused) (RFC 2616)
wtf.app.http_response.UpgradeRequired
:
426 Upgrade Required (RFC 2817)
wtf.app.http_response.VariantAlsoNegotiates
:
506 Variant Also Negotiates (RFC 2295)
wtf.app.http_response._BaseRedirect
:
Base redirect class
wtf.app.http_response.HTTPRedirectResponse
:
Subclass for type identification of automatic redirects
wtf.app.http_response.Found
:
302 Found (RFC 2616)
wtf.app.http_response.MovedPermanently
:
301 Moved Permanently (RFC 2616)
wtf.app.http_response.SeeOther
:
303 See Other (RFC 2616)
wtf.app.http_response.TemporaryRedirect
:
307 Temporary Redirect (RFC 2616)
wtf.app.http_response.UseProxy
:
305 Use Proxy (RFC 2616)
wtf.autoreload.ReloadRequested
:
Reload requested exception
wtf.opi.daemon.SigHup
:
SIGHUP received
wtf.opi.daemon.SigTerm
:
SIGTERM received
wtf.opi.worker.threaded.SigTerm
:
SIGTERM received
wtf.util.BasePool
:
Abstract pool of arbitrary objects
wtf.ext.memcache.MemcacheConnectionPool
:
Memcache connection pool
wtf.impl.http._request.BaseState
:
Base state class
wtf.impl.http._request.RequestHeadersReadyState
:
The body can be read now and/or the response can be started
wtf.impl.http._request.RequestInitialState
:
Initial state of a request, for example on a fresh connection.
wtf.impl.http._request.RequestLineReadyState
:
The headers can be read now
wtf.impl.http._request.ResponseBodyWaitState
:
We're waiting for someone to send the response body
wtf.impl.http._request.ResponseContinueWaitState
:
We're waiting for either 100 continue emission of send_status
wtf.impl.http._request.ResponseDoneState
:
Nothing can be done here anymore
wtf.impl.http._request.ResponseHeadersWaitState
:
We're waiting for headers to be set and sent
wtf.impl.http._request.ResponseStatusWaitState
:
Waiting for status line
wtf.app.services.session_storage.sharedance.BoundSharedanceStorage
:
Sharedance storage implementation
wtf.impl.http._util.ChunkedReader
:
Chunked transfer encoding decoder
wtf.impl.http._util.ChunkedWriter
:
Chunked transfer encoding encoder
wtf.config.Config
:
Config access class
wtf.app.services.config.ConfigService
:
Config service
wtf.impl._connection.Connection
:
Connection abstraction
wtf.impl._util.ContentLengthReader
:
Emulate EOF condition after Content length is reached
wtf.app.services.static.Controller
:
Static delivery controller implementation
wtf.app.cookie.CookieCodecFactoryInterface
:
Interface for cookie codec factories
wtf.httputil.CookieCodecInterface
:
Interface for Cookie codecs
wtf.app.request.CookieCollection
:
Cookies parsed out of the request
wtf.httputil.CookieMaker
:
Cookie maker helper class
wtf.app.services.crash.CrashService
:
Crash service
wtf.ext.db._service.DBService
:
DB Service
wtf.opi.daemon.DaemonOPI
:
Implement daemonized application
wtf.app.services._crash_tb.DebugRender
wtf.app.dispatcher.Dispatcher
:
Main dispatching loop
wtf.app.services.memcache.ExceptionWrapper
:
Exception catching wrapper
wtf.impl.http._util.ExpectationReader
:
Before actual reading send a 100 continue intermediate response
wtf.app.services.resources.FileResource
:
Resource representing a file
logging.Filterer
:
A base class for loggers and handlers which allows them to share common code.
logging.Logger
:
Instances of the Logger class represent a single logging channel.
wtf.app.services.log.WtfLogger
:
Improved logger class, which can wind up stack more than one frame
wtf.opi.worker.threaded.Flags
:
Flag container for workers
wtf.opi.worker.single.Flags
:
Flag container for single worker
wtf.impl.FlagsInterface
:
Interface for worker flag containers
wtf.impl._gateway.Gateway
:
WS gateway logic
wtf.impl.scgi.Gateway
:
SCGI implementation specific gateway
wtf.impl.http._server.Gateway
:
HTTP implementation specific gateway
wtf._wtf_cstream.GenericStream
:
GenericStream(stream[, buffering])
wtf.stream.GenericStream
:
Represents a buffered stream
wtf.app.services.resources.ResourceStream
:
Extended generic stream, which provides more info about the resource
wtf.app.services.memcache.GlobalMemcache
:
Actual global memcache service object
wtf.app.services.resources.GlobalResources
:
Globally visible resource service object
wtf.app.services.session.GlobalSession
:
Global session service
wtf.app.services.static.GlobalStatic
:
Actual global service object for static delivery
wtf.impl.http._util.HTTPConnection
:
HTTP connection abstraction
wtf.impl.http._request.HTTPRequest
:
HTTP Request abstraction
wtf.impl.http._server.HTTPServer
:
HTTP server
wtf.app.response.HeaderCollection
:
Response header collection representation
wtf.app.services.crash.Iterator
:
Result iterator with crash dumper
wtf.opi.worker.threaded.JobWorkerQueue
:
Combined management of jobs and workers
wtf.opi.listener.ListenerSocket
:
Abstraction to the listener socket
wtf.app.services.resources.Locator
:
Resource locator
wtf.app.services.log.LogService
:
Log service
wtf.app.resolver.MapResolver
:
Map based URL resolver class
wtf.ext.memcache.Memcache
:
Memcache cluster proxy
wtf.ext.memcache.MemcacheConnection
:
Memcache connection representation
wtf.app.services.memcache.MemcacheService
:
Memcache service
wtf.app.services.memcache.MemcacheWrapper
:
Memcache
wrapper, applying default max age
wtf.app.decorators.Method
:
Decorator which ensures certain HTTP methods
wtf.app.services.session.Middleware
:
Session middleware
wtf.app.services.crash.Middleware
:
Crash middleware
wtf.app.services.static.Middleware
:
Static middleware - provides
response.sendfile
wtf.app.services.static.MimeTypes
:
MIME type query object
wtf._wtf_cstream.MinimalSocketStream
:
MinimalSocketStream(sock)
wtf.stream.MinimalSocketStream
:
Minimal stream out of a socket
wtf.app.services._crash_tb.Namespace
wtf.app.services.memcache.NoMemcacheWrapper
:
Dummy connector, which does nothing actually, but provide the API
wtf.opi.OPIInterface
:
Interface for OPI implementations
wtf.app.request.ParameterWrapper
:
Wrapper around cgi.FieldStorage
wtf.config.Parser
:
Simplified config file parser
wtf.opi.daemon.Pidfile
:
PID file representation
wtf.util.PooledInterface
:
Interface for pooled objects
wtf.app.services._crash_tb.PythonParser
:
Simple python sourcecode highlighter.
wtf.webutil.Query
:
Class for query string parsing and modification (stolen from svnmailer)
wtf.app.request.Request
:
Request object passed to the application
wtf.app.resolver.ResolverInterface
:
URL resolver interface
wtf.app.services.resources.Resource
:
Base resource container
wtf.app.services.resources.ResourceService
:
Resource Resolver
wtf.app.response.Response
:
Main response object
wtf.app.services.static.ResponseFactory
:
Response hint factory collection
wtf.impl._gateway.ResponseStarter
:
WSGI start_response callable with context
wtf.opi.daemon.Runner
:
Runner logic, socket setup and that all
wtf.opi.daemon.DetachedRunner
:
Derived runner, which detaches itself from the terminal
wtf.impl.scgi.SCGIConnection
:
SCGI connection
wtf.impl.scgi.SCGIRequest
:
SCGI Request abstraction
wtf.impl.scgi.SCGIServer
:
SCGI server
wtf.config.Section
:
Config section container
wtf.impl.ServerInterface
:
Interface for WSGI server implementations
wtf.services.ServiceInterface
:
Interface for global and local services, initialized at startup time
wtf.services.ServiceManager
:
Service manager
wtf.app.services.session.Session
:
Session object
wtf.app.services.session_storage.sharedance.SessionCookieCodec
:
Session ID storing cookie
wtf.app.services.session.SessionFactory
:
Intermediate session object factory
wtf.app.services.session.SessionService
:
Session service
wtf.ext.sharedance.Sharedance
:
Sharedance API
wtf.ext.sharedance.SharedanceConnector
:
Sharedance connection abstraction
wtf.app.services.session_storage.sharedance.SharedanceStorage
:
Sharedance storage factory
wtf.opi.worker.single.SingleWorker
:
Implement single worker model
wtf.opi.listener.SocketDecorator
:
Socket decorating container
wtf.opi.listener.InetSocket
:
Decorator for TCP/IP(v6) sockets
wtf.opi.listener.UnixSocket
:
Decorator for UNIX domain sockets
wtf.app.services.static.StaticService
:
Static resources delivery
wtf.app.services.session.StorageAdapter
:
Storage adapter
wtf.app.services.session.StorageFactoryInterface
:
Interface for storage factories
wtf.app.services.session.StorageInterface
:
Interface for storage classes
wtf.opi.worker.threaded.TaskRunner
:
Run tasks until requested to be finished
wtf.opi.worker.threaded.ThreadPool
:
Dynamic threadpool implementation
wtf.opi.worker.threaded.ThreadedWorker
:
Implement threadpool worker model
wtf.config.TypedIterOption
:
Option, typed dynamically
wtf.webutil.URL
:
URL abstraction (RFC 1738)
wtf.app.request.Uploads
:
Container for uploaded files
wtf.ext.db._decorators.WTFConnection
:
Connection wrapper
wtf.opi.worker.single.Worker
:
Worker "pool" implementation
wtf.opi.worker.threaded.WorkerChild
:
Worker pool implementation
wtf.opi.worker.WorkerInterface
:
Interface for worker implementations
wtf.opi.worker.WorkerPoolInterface
:
Interface for worker pools
wtf.opi.listener._AdapterInterface
:
Adapter poll API to select implementation
wtf.opi.daemon._DeferredStreamSetup
:
Finalizer for deferred setup streams
wtf.opi.listener._PollAdapter
wtf.opi.listener._SelectAdapter
wtf.impl.http._server._TimeOuts
:
Timeout specificiations
tuple
:
tuple() -> empty tuple tuple(iterable) -> tuple initialized from iterable's items
wtf.util.Version
:
Represents the package version
Home
Trees
Indices
Help
Visit WTF Online