コード例 #1
0
    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)
コード例 #2
0
ファイル: service.py プロジェクト: hitzjd/Balance-Simulate
 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)
コード例 #3
0
ファイル: service.py プロジェクト: hitzjd/Balance-Simulate
 def cbLookup(group):
     return failure.Failure(ewords.DuplicateGroup(name))