(self)
| 552 | self._conn.close() |
| 553 | |
| 554 | def recreate(self) -> AssertionPool: |
| 555 | self.logger.info("Pool recreating") |
| 556 | return self.__class__( |
| 557 | self._creator, |
| 558 | echo=self.echo, |
| 559 | pre_ping=self._pre_ping, |
| 560 | recycle=self._recycle, |
| 561 | reset_on_return=self._reset_on_return, |
| 562 | logging_name=self._orig_logging_name, |
| 563 | _dispatch=self.dispatch, |
| 564 | dialect=self._dialect, |
| 565 | ) |
| 566 | |
| 567 | def _do_get(self) -> ConnectionPoolEntry: |
| 568 | if self._checked_out: |