Implement new "User()" class for reports to indicate progress and prompt the user. This allows the removal of from "gui.utils import ProgressMeter" from reports so that they don't depend on gui.

svn: r18378
This commit is contained in:
Brian Matherly
2011-10-29 05:02:33 +00:00
parent d2f31ae81b
commit 0b8ea1202d
40 changed files with 706 additions and 276 deletions

View File

@@ -35,7 +35,7 @@ class Report(object):
sub-classed to create a functional report generator.
"""
def __init__(self, database, options_class):
def __init__(self, database, options_class, user):
self.database = database
self.options_class = options_class