starcluster.webtools.TemplateHandler:
Simple GET handler that loads and renders files/templates within a
package under the starcluster.templates package.
SocketServer.BaseServer:
Base class for server classes.
SocketServer.TCPServer:
Base class for various socket-based server classes.
rfc822.Message:
Represents a single RFC 2822-compliant message.
mimetools.Message:
A derived class of rfc822.Message that knows about MIME headers and
contains some hooks for decoding encoded and multipart messages.
Queue.Queue:
Create a queue object with a given maximum size.
workerpool.pools.WorkerPool:
WorkerPool servers two functions: It is a Queue and a master of Worker
threads.
workerpool.jobs.SimpleJob:
Given a `result` queue, a `method` pointer, and an `args`
dictionary or list, the method will execute r = method(*args) or r
= method(**args), depending on args' type, and perform
result.put(r).
workerpool.workers.Worker:
A loyal worker who will pull jobs from the `jobs` queue and perform
them.
starcluster.threadpool.DaemonWorker:
Improved Worker that sets daemon = True by default and also handles
communicating exceptions to the parent pool object by adding them
to the parent pool's exception queue
dict:
dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list.