From 6686a0f73d0eaa86221f40a7074e8f5b3aac7d63 Mon Sep 17 00:00:00 2001 From: mike Date: Fri, 27 Nov 2009 00:11:21 +0000 Subject: LP 448319 : Code review changes for Probe and ProbeMan --- (limited to 'tutorius/engine.py') diff --git a/tutorius/engine.py b/tutorius/engine.py index c882d91..198fa11 100644 --- a/tutorius/engine.py +++ b/tutorius/engine.py @@ -141,7 +141,7 @@ class TutorialRunner(object): # Send all the event registration for (event_name, (event, next_state)) in transitions.items(): - self._pM.subscribe(event_name, event, + self._pM.subscribe(event, save_args(self._handleEvent, next_state), save_args(self.event_subscribed, event_name), save_args(self.subscribe_error, event_name)) @@ -190,8 +190,8 @@ class TutorialRunner(object): def _remove_subscribed_events(self): #Clear the EventFilters - for (event_name, event) in self._subscribed_events.items(): - self._pM.unsubscribe(event) + for (event_name, event_address) in self._subscribed_events.items(): + self._pM.unsubscribe(event_address) self._subscribed_events.clear() self._subscription_errors.clear() -- cgit v0.9.1