(self, username, password, publicKey, privateKey, orgId, groupId, active=False, roles=["user"], apikey=None)
| 143 | self._dirty = False |
| 144 | |
| 145 | def addUser(self, username, password, publicKey, privateKey, orgId, groupId, active=False, roles=["user"], apikey=None): |
| 146 | if username in self._users.keys(): |
| 147 | raise UserAlreadyExists(username) |
| 148 | user = User(username, UserManager.createPasswordHash(password), active, roles, publicKey, privateKey, apikey, orgId, groupId) |
| 149 | self._users[username] = user |
| 150 | self._dirty = True |
| 151 | self._save() |
| 152 | return user |
| 153 | |
| 154 | def changeUserActivation(self, username, active): |
| 155 | if not username in self._users.keys(): |
nothing calls this directly
no test coverage detected