Utility to start, advertise, track and shutdown http servers on all
interfaces. De-advertise and shutdown the servers by deleting this
object. Do not allow the object to be garbage collected until you
wish the servers to be shutdown.
Example:
>>> # save return value in a variable to prevent garbage collection
>>> servers = HTTPServers(port = 12345)
>>> pass # blah
>>> pass # blah
>>> pass # blah
>>> # shutdown servers by deleting object
>>> del servers
If port = 0 (the default) a port will be assigned randomly.
bottle_app should be a Bottle instance. If bottle_app is None (the
default) then the current default Bottle application is used.
Definition at line 93 of file httpinterface.py.