(self)
| 63 | atexit.register(self.close) |
| 64 | |
| 65 | def close(self): |
| 66 | self.acquire() |
| 67 | try: |
| 68 | if not self.closed_properly: |
| 69 | self.stream.write("]") |
| 70 | self.closed_properly = True |
| 71 | super().close() |
| 72 | finally: |
| 73 | self.release() |
| 74 | |
| 75 | def emit(self, record): |
| 76 | if self.stream.tell() > 1: |
no outgoing calls
no test coverage detected