diff libervia/backend/plugins/plugin_xep_0353.py @ 4270:0d7bb4df2343

Reformatted code base using black.
author Goffi <goffi@goffi.org>
date Wed, 19 Jun 2024 18:44:57 +0200
parents 79c8a70e1813
children
line wrap: on
line diff
--- a/libervia/backend/plugins/plugin_xep_0353.py	Tue Jun 18 12:06:45 2024 +0200
+++ b/libervia/backend/plugins/plugin_xep_0353.py	Wed Jun 19 18:44:57 2024 +0200
@@ -58,7 +58,7 @@
 
 class RejectException(exceptions.CancelError):
 
-    def __init__(self, reason: str, text: str|None = None):
+    def __init__(self, reason: str, text: str | None = None):
         super().__init__(text)
         self.reason = reason
 
@@ -207,10 +207,7 @@
         return True
 
     def _terminate_trigger(
-        self,
-        client: SatXMPPEntity,
-        session: dict,
-        reason_elt: domish.Element
+        self, client: SatXMPPEntity, session: dict, reason_elt: domish.Element
     ) -> bool:
         session_id = session["id"]
         try:
@@ -239,7 +236,7 @@
         self,
         client: SatXMPPEntity,
         message_elt: domish.Element,
-        mess_init_elt: domish.Element
+        mess_init_elt: domish.Element,
     ) -> None:
         if mess_init_elt.name == "propose":
             await self._handle_propose(client, message_elt, mess_init_elt)
@@ -257,10 +254,8 @@
             log.warning(f"invalid element: {mess_init_elt.toXml}")
 
     def _get_sid_and_session_d(
-        self,
-        client: SatXMPPEntity,
-        elt: domish.Element
-    ) -> tuple[str, defer.Deferred|list[defer.Deferred]]:
+        self, client: SatXMPPEntity, elt: domish.Element
+    ) -> tuple[str, defer.Deferred | list[defer.Deferred]]:
         """Retrieve session ID and deferred or list of deferred from response element"""
         try:
             session_id = elt["id"]
@@ -280,9 +275,7 @@
         return session_id, session_d
 
     def _get_sid_and_response_d(
-        self,
-        client: SatXMPPEntity,
-        elt: domish.Element
+        self, client: SatXMPPEntity, elt: domish.Element
     ) -> tuple[str, defer.Deferred]:
         """Retrieve session ID and response_d from response element"""
         session_id, response_d = self._get_sid_and_session_d(client, elt)
@@ -290,9 +283,7 @@
         return session_id, response_d
 
     def _get_sid_and_preflight_d_list(
-        self,
-        client: SatXMPPEntity,
-        elt: domish.Element
+        self, client: SatXMPPEntity, elt: domish.Element
     ) -> tuple[str, list[defer.Deferred]]:
         """Retrieve session ID and list of preflight_d from response element"""
         session_id, preflight_d_list = self._get_sid_and_session_d(client, elt)
@@ -300,10 +291,7 @@
         return session_id, preflight_d_list
 
     async def _handle_propose(
-        self,
-        client: SatXMPPEntity,
-        message_elt: domish.Element,
-        elt: domish.Element
+        self, client: SatXMPPEntity, message_elt: domish.Element, elt: domish.Element
     ) -> None:
         peer_jid = jid.JID(message_elt["from"])
         local_jid = jid.JID(message_elt["to"])
@@ -332,8 +320,7 @@
 
         cast(list[tuple[domish.Element, ApplicationData]], desc_and_apps)
         desc_and_apps.sort(
-            key=lambda desc_and_app: desc_and_app[1].priority,
-            reverse=True
+            key=lambda desc_and_app: desc_and_app[1].priority, reverse=True
         )
 
         session = self._j.create_session(
@@ -427,7 +414,7 @@
         self,
         client: SatXMPPEntity,
         message_elt: domish.Element,
-        proceed_elt: domish.Element
+        proceed_elt: domish.Element,
     ) -> None:
         from_jid = jid.JID(message_elt["from"])
         # session_d is the deferred of the session, it can be preflight_d or response_d