Obnam needs a way to show the id of each client, so one can, say, safely remove the toplevel directory for the client.


Obnam now has an internal interface API for accessing repositories, and it doesn't expose the client id anymore. So this needs some thought: should we expose the id (even though it's not otherwise needed)? And what about future repository interface API implementations that don't need a client id at all anymore? I suspect it isn't going to useful enough to do this. If I get other uses cases, I'll re-consider. done, for now. --liw