コード例 #1
0
ファイル: server.py プロジェクト: sorasoras/synapse
 def build_federation_sender(self):
     if self.should_send_federation():
         return TransactionQueue(self)
     elif not self.config.worker_app:
         return FederationRemoteSendQueue(self)
     else:
         raise Exception("Workers cannot send federation traffic")
コード例 #2
0
ファイル: server.py プロジェクト: mjattiot/synapse
 def get_federation_sender(self) -> AbstractFederationSender:
     if self.should_send_federation():
         return FederationSender(self)
     elif not self.config.worker_app:
         return FederationRemoteSendQueue(self)
     else:
         raise Exception("Workers cannot send federation traffic")