Attention

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

5.5.3.1.12. wsgidav.property_managerΒΆ

Implements two property managers: one in-memory (dict-based), and one persistent low performance variant using shelve.

The properties dictionaray is built like:

{ ref-url1: {propname1: value1,
             propname2: value2,
             },
  ref-url2: {propname1: value1,
             propname2: value2,
             },
  }

See Developers info for more information about the WsgiDAV architecture.

Classes

PropertyManager() An in-memory property manager implementation using a dictionary.
ReadWriteLock() Read-Write lock class.
ShelvePropertyManager(storagePath) A low performance property manager implementation using shelve