Separating voicemail / texts into their own state machines
[theonering] / src / gvoice / state_machine.py
index d26a57c..3f9fcc2 100644 (file)
@@ -151,7 +151,8 @@ class UpdateStateMachine(StateMachine):
 
        _IS_DAEMON = True
 
-       def __init__(self, updateItems):
+       def __init__(self, updateItems, name=""):
+               self._name = name
                self._updateItems = updateItems
 
                self._state = self.STATE_ACTIVE
@@ -204,10 +205,6 @@ class UpdateStateMachine(StateMachine):
        def _strategy(self):
                return self._strategies[self._state]
 
-       @property
-       def _name(self):
-               return "/".join(type(s).__name__ for s in self._updateItems)
-
        @gobject_utils.async
        @gtk_toolbox.log_exception(_moduleLogger)
        def _request_reset_timers(self, *args):