summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/services/connections.py
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se>2013-10-17 12:04:12 -0300
committerKali Kaneko <kali@leap.se>2013-10-28 13:18:27 -0200
commitd4398c52acc54fb27a4b8bba2735a41f55b8f402 (patch)
tree67942b9a982529bb0bac28b56a3f7c2b811e966e /src/leap/bitmask/services/connections.py
parent3a98bfed008fa1e02a7f5a63d5b9bc5e94ee630d (diff)
Mail State Machine refactor. Closes: #4059
Diffstat (limited to 'src/leap/bitmask/services/connections.py')
-rw-r--r--src/leap/bitmask/services/connections.py10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/leap/bitmask/services/connections.py b/src/leap/bitmask/services/connections.py
index 8aeb4e0c..ecfd35ff 100644
--- a/src/leap/bitmask/services/connections.py
+++ b/src/leap/bitmask/services/connections.py
@@ -41,9 +41,6 @@ The different services should declare a ServiceConnection class that
inherits from AbstractLEAPConnection, so an instance of such class
can be used to inform the StateMachineBuilder of the particularities
of the state transitions for each particular connection.
-
-In the future, we will extend this class to allow composites in connections,
-so we can apply conditional logic to the transitions.
"""
@@ -79,12 +76,7 @@ class AbstractLEAPConnection(object):
"""
return self._qtsigs
- # XXX for conditional transitions with composites,
- # we might want to add
- # a field with dependencies: what this connection
- # needs for (ON) state.
- # XXX Look also at child states in the state machine.
- #depends = ()
+ components = None
# Signals that derived classes
# have to implement.