Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tutorius/tutorial.py
diff options
context:
space:
mode:
authormike <michael.jmontcalm@gmail.com>2009-11-17 00:04:23 (GMT)
committer mike <michael.jmontcalm@gmail.com>2009-11-17 00:04:23 (GMT)
commit7f82e474b4eaaef2795fb39539330f5ff6221922 (patch)
tree8aa8fc679c67e1285cf40b50264eb63cf880976a /tutorius/tutorial.py
parentc86bf110f49a6d293cbebede3ec10c552b92fb8c (diff)
WIP for Engine with Resourcestotal_merge
Diffstat (limited to 'tutorius/tutorial.py')
-rw-r--r--tutorius/tutorial.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tutorius/tutorial.py b/tutorius/tutorial.py
index 793d6f2..c933df7 100644
--- a/tutorius/tutorial.py
+++ b/tutorius/tutorial.py
@@ -88,7 +88,7 @@ class Tutorial(object):
self._state_name_nb = 0
- def add_state(self, action_dict={}, transition_list=()):
+ def add_state(self, action_list=[], transition_list=()):
"""
Add a new state to the state machine. The state is
initialized with the action list and transition list
@@ -98,19 +98,19 @@ class Tutorial(object):
The transitions are added using add_transition.
- @param action_dict The dictionary of valid action_name:actions for this state
+ @param action_list The list of actions for this state
@param transition_list The list of valid transitions
@return unique name for this state
"""
name = self._generate_unique_state_name()
- for (action_name, action) in action_dict.items():
+ for action in action_list:
self._validate_action(action)
for transition in transition_list:
self._validate_transition(transition)
- state = State(name, action_dict, transition_list)
+ state = State(name, action_list, transition_list)
self._state_dict[name] = state