logalyzer.gui
module documentation
Part of logalyzer
Command-line text GUI using ncurses.
Class | MessageBox | I am a message box consisting of a heading and an expandable space for lines you can add under the heading. |
Class | Messages | I provide a place for status messages to be displayed below headings. |
Class | ProgressText | Call my step method to
show progress with a spinning indicator, and done to blank
out the indicator. |
Class | FileRow | I am one row of your status-updatable file list. |
Class | Files | I occupy most of the screen with a list of access log files being processed. |
Class | StdSubstitute | Substitute sink for stdout and stderr when the GUI is used, to avoid garbage characters messing up the terminal. Also acts as a Twisted log observer. |
Class | GUI | I am the main curses interface. |