OPSI.Service.Worker module

Worker for the various interfaces.

copyright:uib GmbH <info@uib.de>
author:Jan Schneider <j.schneider@uib.de>
author:Niko Wenselowski <n.wenselowski@uib.de>
license:GNU Affero General Public License version 3
class OPSI.Service.Worker.MultiprocessWorkerOpsiJsonRpc(service, request, resource)

Bases: OPSI.Service.Worker.WorkerOpsiJsonRpc

class OPSI.Service.Worker.WorkerOpsi(service, request, resource)
process()
class OPSI.Service.Worker.WorkerOpsiDAV(service, request, resource)

Bases: OPSI.Service.Worker.WorkerOpsi

process()
class OPSI.Service.Worker.WorkerOpsiJsonInterface(service, request, resource)

Bases: OPSI.Service.Worker.WorkerOpsiJsonRpc

Worker responsible for creating the human-usable interface page.

class OPSI.Service.Worker.WorkerOpsiJsonRpc(service, request, resource)

Bases: OPSI.Service.Worker.WorkerOpsi

RFC_CONFORM_HEADERS = False