(self, token: TokenInterface)
| 1731 | self.release(connection) |
| 1732 | |
| 1733 | async def re_auth_callback(self, token: TokenInterface): |
| 1734 | tmp_queue = collections.deque() |
| 1735 | while self._free: |
| 1736 | conn = self._free.popleft() |
| 1737 | await conn.retry.call_with_retry( |
| 1738 | lambda: conn.send_command( |
| 1739 | "AUTH", token.try_get("oid"), token.get_value() |
| 1740 | ), |
| 1741 | lambda error: self._mock(error), |
| 1742 | ) |
| 1743 | await conn.retry.call_with_retry( |
| 1744 | lambda: conn.read_response(), lambda error: self._mock(error) |
| 1745 | ) |
| 1746 | tmp_queue.append(conn) |
| 1747 | |
| 1748 | while tmp_queue: |
| 1749 | conn = tmp_queue.popleft() |
| 1750 | self._free.append(conn) |
| 1751 | |
| 1752 | async def _mock(self, error: RedisError): |
| 1753 | """ |
nothing calls this directly
no test coverage detected