(self)
| 120 | raise GeoIP2Exception(f"Unable to handle database edition: {database_type}") |
| 121 | |
| 122 | def __del__(self): |
| 123 | # Cleanup any GeoIP file handles lying around. |
| 124 | if self._reader: |
| 125 | self._reader.close() |
| 126 | |
| 127 | def __repr__(self): |
| 128 | m = self._metadata |