(self, username)
| 254 | self._save() |
| 255 | |
| 256 | def generateApiKey(self, username): |
| 257 | if not username in self._users.keys(): |
| 258 | raise UnknownUser(username) |
| 259 | |
| 260 | user = self._users[username] |
| 261 | user._apikey = ''.join('%02X' % ord(z) for z in uuid.uuid4().bytes) |
| 262 | self._dirty = True |
| 263 | self._save() |
| 264 | return user._apikey |
| 265 | |
| 266 | def deleteApikey(self, username): |
| 267 | if not username in self._users.keys(): |
no test coverage detected