-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Taking into consideration #61, logging should write to an io.Multiwriter, with one stream ended up in the journal, and a second accessible from within the app.
The app-accessible stream should be viewable with a "drawer", or window or pane that becomes viewable in SREPD's table view via a key command, preferably TAB, to tab through different views/layouts, allowing for the possibility of other views someday.
This second pane should probably split the screen horizontally, to allow for easily reading long log lines.
Done Criteria:
- SREPD default view remains unchanged
- Pressing tab splits the table view pane horizontally, and loads a stream of the log messages in the bottom pane
- Tabbing cycles back and forth between normal and log view, but could easily be extended to add another (or more) views
- Incident view, etc, remains unchanged
- Log messages are viewable and scroll though the bottom pane
- Log messages also go to the standard log output (with allowances made for the inclusion of Log to the system logger #61, if that hasn't happened already)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels