diff options
Diffstat (limited to 'morphlib/plugins/deploy_plugin.py')
-rw-r--r-- | morphlib/plugins/deploy_plugin.py | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/morphlib/plugins/deploy_plugin.py b/morphlib/plugins/deploy_plugin.py index e921b0af..fbc8f145 100644 --- a/morphlib/plugins/deploy_plugin.py +++ b/morphlib/plugins/deploy_plugin.py @@ -137,17 +137,15 @@ class DeployPlugin(cliapp.Plugin): # Run configuration extensions. self.app.status(msg='Configure system') - m = artifact.source.morphology - if 'configuration-extensions' in m: - names = m['configuration-extensions'] - for name in names: - self._run_extension( - branch_dir, - build_ref, - name, - '.configure', - [system_tree], - env) + names = artifact.source.morphology['configuration-extensions'] + for name in names: + self._run_extension( + branch_dir, + build_ref, + name, + '.configure', + [system_tree], + env) # Run write extension. self.app.status(msg='Writing to device') |