Forráskód Böngészése

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>
George McCollister 8 éve
szülő
commit
fd544c3ef6
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      scripts/lib/wic/plugin.py

+ 1 - 1
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