OPSI.Service.Resource module¶
opsi python library - Resource
| 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.Resource.ResourceOpsi(service)¶ Bases:
OPSI.web2.resource.Resource-
WorkerClass¶ alias of
WorkerOpsi
-
checkPrivileges(request, privileges, recurse=False, principal=None, inherited_aces=None)¶
-
hasProperty(property, request)¶
-
isCollection()¶
-
isLeaf= True¶
-
renderHTTP(request)¶ Process request.
-
-
class
OPSI.Service.Resource.ResourceOpsiDAV(service, path, readOnly=True, defaultType='text/plain', indexNames=None, authRequired=True)¶ Bases:
OPSI.web2.dav.static.DAVFile-
WorkerClass¶ alias of
WorkerOpsiDAV
-
createSimilarFile(path)¶
-
renderHTTP(request)¶
-
renderHTTP_super(request, worker)¶
-
-
class
OPSI.Service.Resource.ResourceOpsiJsonInterface(service)¶ Bases:
OPSI.Service.Resource.ResourceOpsiJsonRpc-
WorkerClass¶ alias of
WorkerOpsiJsonInterface
-
-
class
OPSI.Service.Resource.ResourceOpsiJsonRpc(service)¶ Bases:
OPSI.Service.Resource.ResourceOpsi-
WorkerClass¶ alias of
WorkerOpsiJsonRpc
-
isLeaf= False¶
-
locateChild(request, segments)¶
-