(self)
| 70 | |
| 71 | class FilebasedUserManager(UserManager): |
| 72 | def __init__(self): |
| 73 | UserManager.__init__(self) |
| 74 | s = settings() |
| 75 | |
| 76 | self._userfile = s.get(["accessControl", "userfile"]) or os.path.join( os.path.dirname(s._configfile), "users.yaml") |
| 77 | self._users = {} |
| 78 | self._dirty = False |
| 79 | |
| 80 | self._customized = None |
| 81 | self._load() |
| 82 | |
| 83 | def _load(self): |
| 84 | if os.path.exists(self._userfile) and os.path.isfile(self._userfile): |