openafs-contrib/afspy — pull request #23 by chanke (2012-02-14 10:03:21+00:00)
Title: should be just one commit, but I 

apparently can't use git.

DB_CACHE: first working example of cache usage.

Partition-model:

rename attribute serv to serv_uuid to make it clear that
we are using the uuid. (hostname is _not_ distinct)
rename attribute part to name. Partition.name makes more sense
than Partition.part

Server-model:
add a comment

DbMapper:
fix type "Text" -> "TEXT"
use PickleType (for python-lists)
and Boolean where appropriate

CellService:
- inject artificial server_uuid "::::" for DB-servers.
DB_CACHE logic is based on UUID.

- add method _getServListFromCache
- use ORMError
- minor fixes
- add method-parameter db_cache to indicate if we want livedata or cached ones.