Attention

You are looking at outdated documentation for version 2.x. A newer version is available.

Writing Custom Providers

Note

This documentation is under construction.

Samples and Addons for WsgiDAV

Note

Not all samples have yet been ported to WsgiDAV 2.x.

Mercurial WebDAV provider
WebDAV provider that publishes a Mercurial repository.
MongoDB WebDAV provider
WebDAV provider that publishes a mongoDB database.
MySQL WebDAV provider
Implementation of a WebDAV provider that provides a very basic, read-only resource layer emulation of a MySQL database.
Google App Engine provider
Implementation of a WebDAV provider that implements a virtual file system built on Google App Engine’s data store (‘Bigtable’). This project also implements a lock storage provider that uses memcache.
Virtual WebDAV provider
Sample implementation of a DAV provider that provides a browsable, multi-categorized resource tree.
NT Domain Controller
Implementation of a domain controller that allows users to authenticate against a Windows NT domain or a local computer (used by HTTPAuthenticator).
MongoDB property manager
Implementation of a property manager, that stores dead properties in mongoDB (used by WebDAV providers).
CouchDB property manager
Implementation of a property manager, that stores dead properties in CouchDB (used by WebDAV providers).