OPSI.web2.dav.static module¶
WebDAV-aware static resources.
- 
class 
OPSI.web2.dav.static.DAVFile(path, defaultType='text/plain', indexNames=None)¶ Bases:
OPSI.web2.dav.resource.DAVResource,OPSI.web2.static.FileWebDAV-accessible File resource.
Extends OPSI.web2.static.File to handle WebDAV methods.
- 
createSimilarFile(path)¶ 
- 
davComplianceClasses()¶ 
- 
deadProperties()¶ 
- 
findChildren(depth)¶ See L{IDAVResource.findChildren}.
- 
http_COPY(request)¶ Respond to a COPY request. (RFC 2518, section 8.8)
- 
http_DELETE(request)¶ Respond to a DELETE request. (RFC 2518, section 8.6)
- 
http_LOCK(request)¶ Respond to a LOCK request. (RFC 2518, section 8.10)
- 
http_MKCOL(*args, **kwargs)¶ Respond to a MKCOL request. (RFC 2518, section 8.3)
- 
http_MOVE(request)¶ Respond to a MOVE request. (RFC 2518, section 8.9)
- 
http_PROPFIND(*args, **kwargs)¶ Respond to a PROPFIND request. (RFC 2518, section 8.1)
- 
http_PROPPATCH(*args, **kwargs)¶ Respond to a PROPPATCH request. (RFC 2518, section 8.2)
- 
http_PUT(request)¶ Respond to a PUT request. (RFC 2518, section 8.7)
- 
http_REPORT(*args, **kwargs)¶ Respond to a REPORT request. (RFC 3253, section 3.6)
- 
http_UNLOCK(request)¶ Respond to a UNLOCK request. (RFC 2518, section 8.11)
- 
ignoreExt(ext)¶ Does nothing; doesn’t apply to this subclass.
- 
isCollection()¶ See L{IDAVResource.isCollection}.
- 
preconditions_PUT(request)¶ 
- 
report_DAV__expand_property(*args, **kwargs)¶ Generate an expand-property REPORT. (RFC 3253, section 3.8)
- 
supportedPrivileges()¶ 
-