wic: small fixes to look in all layers and get plugins
cover wic: small fixes to look in all layers and get plugins
Hi,
As pointed by Adrian Calianu <[email protected]>, these two patches introduces no functional change. But fixes two points:
Bad identation of 'for' statement and the case when wic is running as raw mode, so BBLAYERS is checked before use.
Thanks.
João Henrique Ferreira de Freitas (2):
wic: default plugin type directory should be added only once
wic: check if BBLAYERS is valid before use
scripts/lib/image/engine.py | 7 ++++--- scripts/lib/mic/plugin.py | 11 ++++++----- 2 files changed, 10 insertions(+), 8 deletions(-)
Signature · 1 line
1.9.1
PATCH 1/2 wic: default plugin type directory should be added only once
Fix 'for' statement identention so plugin type directory will be added only once in layers_dirs list.
No functional changes.
--- scripts/lib/mic/plugin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
scripts/lib/mic/plugin.py +2 -2
@@ -57,8 +57,8 @@ class PluginMgr(object): path = os.path.join(layer_path, SCRIPTS_PLUGIN_DIR, ptype) layer_dirs.append(path) - path = os.path.join(dl, ptype) - layer_dirs.append(path) + path = os.path.join(dl, ptype) + layer_dirs.append(path) return layer_dirs
Signature · 1 line
1.9.1
PATCH 2/2 wic: check if BBLAYERS is valid before use
In reply to João Henrique Ferreira de FreitasIf wic is running as raw mode, it's better to check if BBLAYERS is valid before inspect it.
No functional changes.
--- scripts/lib/image/engine.py | 7 ++++--- scripts/lib/mic/plugin.py | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-)
scripts/lib/image/engine.py +4 -3
@@ -96,9 +96,10 @@ def build_canned_image_list(dl): layers_path = get_bitbake_var("BBLAYERS") canned_wks_layer_dirs = [] - for layer_path in layers_path.split(): - path = os.path.join(layer_path, SCRIPTS_CANNED_IMAGE_DIR) - canned_wks_layer_dirs.append(path) + if layers_path is not None: + for layer_path in layers_path.split(): + path = os.path.join(layer_path, SCRIPTS_CANNED_IMAGE_DIR) + canned_wks_layer_dirs.append(path) path = os.path.join(dl, CANNED_IMAGE_DIR) canned_wks_layer_dirs.append(path)
scripts/lib/mic/plugin.py +4 -3
@@ -53,9 +53,10 @@ class PluginMgr(object): self.layers_path = get_bitbake_var("BBLAYERS") layer_dirs = [] - for layer_path in self.layers_path.split(): - path = os.path.join(layer_path, SCRIPTS_PLUGIN_DIR, ptype) - layer_dirs.append(path) + if self.layers_path is not None: + for layer_path in self.layers_path.split(): + path = os.path.join(layer_path, SCRIPTS_PLUGIN_DIR, ptype) + layer_dirs.append(path) path = os.path.join(dl, ptype) layer_dirs.append(path)
Signature · 1 line
1.9.1