diff options
author | erick <erick@sugar-dev-erick.(none)> | 2009-12-05 00:19:19 (GMT) |
---|---|---|
committer | erick <erick@sugar-dev-erick.(none)> | 2009-12-05 00:19:19 (GMT) |
commit | dbf88e0f12fe015467ecf89d95a2ba4303d9f73a (patch) | |
tree | 875d5a0f321128db76de01faca006af84b72cbd4 /tutorius/translator.py | |
parent | cda15f1fffcca24286867a9064d30dec662e796b (diff) | |
parent | 9a44da4488a0ff00150eb5cb114f74ba560b96a6 (diff) |
Merge branch 'master' into frame_integration
Diffstat (limited to 'tutorius/translator.py')
-rw-r--r-- | tutorius/translator.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tutorius/translator.py b/tutorius/translator.py index 4f29078..bd24f8f 100644 --- a/tutorius/translator.py +++ b/tutorius/translator.py @@ -177,7 +177,7 @@ class ResourceTranslator(object): install_error_cb(old_action, exception) # Decorated functions - def install(self, action, action_installed_cb, error_cb): + def install(self, action, action_installed_cb, error_cb, is_editing=False, editing_cb=None): # Make a new copy of the action that we want to install, # because translate() changes the action and we # don't want to modify the caller's action representation @@ -187,7 +187,9 @@ class ResourceTranslator(object): # Send the new action to the probe manager self._probe_manager.install(new_action, save_args(self.action_installed, action_installed_cb), - save_args(self.action_install_error, error_cb, new_action)) + save_args(self.action_install_error, error_cb, new_action), + is_editing=is_editing, + editing_cb=editing_cb) def update(self, action_address, newaction): translated_new_action = copy_module.deepcopy(newaction) |