def _listen_with_session(self, callback, session): url = self._client.base_url + self._add_suffix() try: sse = _sseclient.SSEClient(url, session) return ListenerRegistration(callback, sse) except requests.exceptions.RequestException as error: raise ApiCallError(_Client.extract_error_message(error), error)
def _listen_with_session(self, callback, session): url = self._client.base_url + self._add_suffix() try: sse = _sseclient.SSEClient(url, session) return ListenerRegistration(callback, sse) except requests.exceptions.RequestException as error: raise _Client.handle_rtdb_error(error)
def init_sse(self, payload, recorder=None): if recorder is None: recorder = [] adapter = MockSSEClientAdapter(payload, recorder) session = requests.Session() session.mount(self.test_url, adapter) return _sseclient.SSEClient(url=self.test_url, session=session, retry=1)