From 6286dd3894114e15fd2f3a0e3a914e6668342e49 Mon Sep 17 00:00:00 2001
From: Carlos Mastalli <carlos.mastalli@gmail.com>
Date: Tue, 29 Oct 2019 18:42:07 +0000
Subject: [PATCH] [bugfix] Put back Guilhem commit

---
 python/example_robot_data/robots_loader.py | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/python/example_robot_data/robots_loader.py b/python/example_robot_data/robots_loader.py
index da96f9a..83edd93 100644
--- a/python/example_robot_data/robots_loader.py
+++ b/python/example_robot_data/robots_loader.py
@@ -8,13 +8,8 @@ from pinocchio.robot_wrapper import RobotWrapper
 
 def getModelPath(subpath, printmsg=False):
     base = '../../../share/example-robot-data'
-    for p in sys.path:
-        path = join(p, base.strip('/'))
-        if exists(join(path, subpath.strip('/'))):
-            if printmsg:
-                print("using %s as modelPath" % path)
-            return path
-    for path in (dirname(dirname(dirname(dirname(__file__)))), dirname(dirname(dirname(__file__)))):
+    for path in [dirname(dirname(dirname(dirname(__file__)))),
+                 dirname(dirname(dirname(__file__)))] + [join(p, base.strip('/')) for p in sys.path]:
         if exists(join(path, subpath.strip('/'))):
             if printmsg:
                 print("using %s as modelPath" % path)
-- 
GitLab