Attention

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

wsgidav.property_manager.PropertyManager

class wsgidav.property_manager.PropertyManager[source]

Bases: object

An in-memory property manager implementation using a dictionary.

This is obviously not persistent, but should be enough in some cases. For a persistent implementation, see property_manager.ShelvePropertyManager().

PropertyManager.copyProperties(srcurl, desturl)
PropertyManager.getProperties(normurl[, environ])
PropertyManager.getProperty(normurl, propname)
PropertyManager.moveProperties(srcurl, …)
PropertyManager.removeProperties(normurl[, …])
PropertyManager.removeProperty(normurl, propname) Specifying the removal of a property that does not exist is NOT an error.
PropertyManager.writeProperty(normurl, …)