def addUser(self, user): """ Adds a user to the local store. If the user is already registered a Duplicate User error is returned. """ if user.name in self.users: return defer.fail(failure.Failure(ewords.DuplicateUser())) self.users[user.name] = user return defer.succeed(user)
def addUser(self, user): if user.name in self.users: return defer.fail(failure.Failure(ewords.DuplicateUser())) self.users[user.name] = user return defer.succeed(user)
def cbLookup(user): return failure.Failure(ewords.DuplicateUser(name))