def addGroup(self, group): """ Adds a group to this realm. :param group: the :class:`ircdd.group.ShardedGroup` instance to add. """ if group.name in self.groups: return defer.fail(failure.Failure(ewords.DuplicateGroup())) self.groups[group.name] = group return defer.succeed(group)
def addGroup(self, group): if group.name in self.groups: return defer.fail(failure.Failure(ewords.DuplicateGroup())) self.groups[group.name] = group return defer.succeed(group)
def cbLookup(group): return failure.Failure(ewords.DuplicateGroup(name))