opzet.plugins.rest module

OPZET REST INTERFACE.

class REST(zelf, *args, **kwargs)[source]

Bases: http.server.HTTPServer, opzet.object.Object

REST server

allow_reuse_address = True
daemon_thread = True
error(zelf, request, addr)[source]

log the error

exit(zelf)[source]

shutdown.

request(zelf)[source]
start(zelf, *args, **kwargs)[source]

serving requests.

class RESTHandler(request, client_address, server)[source]

Bases: http.server.BaseHTTPRequestHandler, opzet.object.Object

timeserver request handler class.

do_GET(zelf, *args)[source]

handle a REST request.

log(zelf, code)[source]

log the request.

setup(zelf)[source]

called on each incoming request.

write_header(zelf, type='text/plain')[source]

write headers to the client.

init(bot)[source]

initialize the HTTP server.

Previous topic

opzet.plugins.ls module

Next topic

opzet.plugins.rss module