Commit 8b1f488
committed
libtmux(feat[logging]): add Window/Server lifecycle logs
why: Window and Server objects lacked INFO-level lifecycle logging,
unlike Session and Pane which already had it. This creates gaps in
observability for session creation and window rename/kill operations.
what:
- window.py rename_window: add logger.info with conditional extra
- window.py kill: add logger.info with conditional extra
- server.py new_session: add logger.info for session created event
- server.py new_session: add logger.info for existing session killed
- server.py new_session: add logger.debug for session creation start1 parent fd457a0 commit 8b1f488
2 files changed
Lines changed: 30 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
598 | 598 | | |
599 | 599 | | |
600 | 600 | | |
601 | | - | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
602 | 612 | | |
603 | 613 | | |
604 | 614 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
488 | 488 | | |
489 | 489 | | |
490 | 490 | | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
491 | 500 | | |
492 | 501 | | |
493 | 502 | | |
| |||
543 | 552 | | |
544 | 553 | | |
545 | 554 | | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
546 | 565 | | |
547 | 566 | | |
548 | 567 | | |
| |||
0 commit comments