Module __main__ :: Class UnifiedProgressConsoleLogger
[hide private]
[frames] | no frames]

_ClassType UnifiedProgressConsoleLogger

epydoc.log.Logger --+    
                    |    
        ConsoleLogger --+
                        |
                       UnifiedProgressConsoleLogger

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

Inherited from ConsoleLogger: end_block, log, start_block

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

Inherited from epydoc.log.Logger: close

Method Details [hide private]

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

 
Overrides: ConsoleLogger.__init__

end_progress(self)

 

Finish off the display of progress for the current task. See start_progress for more information.

Overrides: epydoc.log.Logger.end_progress
(inherited documentation)

print_times(self)

 
Overrides: ConsoleLogger.print_times

progress(self, percent, message='')

 

Update the progress display.

Parameters:
  • percent - A float from 0.0 to 1.0, indicating how much progress has been made.
  • message - A message indicating the most recent action that contributed towards that progress.
Overrides: epydoc.log.Logger.progress
(inherited documentation)

start_progress(self, header=None)

 

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: epydoc.log.Logger.start_progress
(inherited documentation)