~kelemeng/checkbox/bug868571

« back to all changes in this revision

Viewing changes to hwtest/user_interface.py

  • Committer: Marc Tardif
  • Date: 2007-10-04 23:12:10 UTC
  • Revision ID: marc.tardif@canonical.com-20071004231210-unxckndkgndxfdp6
Refactored questions to use templates and scripts which fixes bug #149195.

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
 
31
31
class UserInterfacePlugin(Plugin):
32
32
 
33
 
    def __init__(self, user_interface):
34
 
        super(UserInterfacePlugin, self).__init__()
 
33
    def __init__(self, config, user_interface):
 
34
        super(UserInterfacePlugin, self).__init__(config)
35
35
        self._user_interface = user_interface
36
36
 
37
37
    def register(self, manager):
68
68
    def show_exchange(self):
69
69
        error = None
70
70
        while True:
71
 
            self._manager.report.secure_id = self._user_interface.show_exchange(error)
 
71
            self._manager.report.email = self._user_interface.show_exchange(error)
72
72
            self._manager.reactor.fire("exchange")
73
73
            error = self._manager.get_error()
74
74
            if not error: