Package epydoc :: Module cli :: Class UnifiedProgressConsoleLogger
[hide private]
[frames] | no frames]

Class UnifiedProgressConsoleLogger

source code


Instance Methods [hide private]
 
__init__(self, verbosity, stages, progress_mode=True) source code
 
progress(self, percent, message='')
Update the progress display.
source code
 
start_progress(self, header=True)
Begin displaying progress for a new task.
source code
 
end_progress(self)
Finish off the display of progress for the current task.
source code
 
print_times(self) source code

Inherited from ConsoleLogger: end_block, log, start_block

Inherited from ConsoleLogger (private): _format, _report, _timestr

Inherited from log.Logger: close

Instance Variables [hide private]

Inherited from ConsoleLogger: reported_message_levels, supressed_docstring_warning

Method Details [hide private]

__init__(self, verbosity, stages, progress_mode=True)
(Constructor)

source code 
Overrides: ConsoleLogger.__init__

progress(self, percent, message='')

source code 
Update the progress display.
Overrides: ConsoleLogger.progress

start_progress(self, header=True)

source code 
Begin displaying progress for a new task. header is a description of the task for which progress is being reported. Each call to start_progress must be followed by a call to end_progress (with no intervening calls to start_progress).
Overrides: ConsoleLogger.start_progress

end_progress(self)

source code 
Finish off the display of progress for the current task. See start_progress for more information.
Overrides: ConsoleLogger.end_progress

print_times(self)

source code 
Overrides: ConsoleLogger.print_times