aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorGeorge McCollister <george.mccollister@gmail.com>2015-09-10 12:30:52 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-09-18 19:21:46 +0100
commit35ecb0b8557aae85f377c9d99f1a72cbb76fb6d8 (patch)
tree1b001328d58492ba3259fd9b53941594c47298ec /scripts
parent259df232b513367a0a18b17e3e377260a770288f (diff)
downloadopenembedded-core-35ecb0b8557aae85f377c9d99f1a72cbb76fb6d8.tar.gz
wic: fix path parsing, use last occurrence
If the path contains 'scripts' more than once the first occurrence will be incorrectly used. Use rfind instead of find to find the last occurrence. Signed-off-by: George McCollister <george.mccollister@gmail.com>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/lib/wic/plugin.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/lib/wic/plugin.py b/scripts/lib/wic/plugin.py
index 41a80175ca..3acd5b480e 100644
--- a/scripts/lib/wic/plugin.py
+++ b/scripts/lib/wic/plugin.py
@@ -42,7 +42,7 @@ class PluginMgr(object):
def __init__(self):
wic_path = os.path.dirname(__file__)
- eos = wic_path.find('scripts') + len('scripts')
+ eos = wic_path.rfind('scripts') + len('scripts')
scripts_path = wic_path[:eos]
self.scripts_path = scripts_path
self.plugin_dir = scripts_path + PLUGIN_DIR