Chromium Code Reviews| Index: tools/telemetry/telemetry/core/util.py | 
| diff --git a/tools/telemetry/telemetry/core/util.py b/tools/telemetry/telemetry/core/util.py | 
| index efeab5aa7f8eaf6af6e20741002397a34ea5411d..f35f016d2d0881fba29b9d98a9d2b103b3eb2288 100644 | 
| --- a/tools/telemetry/telemetry/core/util.py | 
| +++ b/tools/telemetry/telemetry/core/util.py | 
| @@ -35,6 +35,12 @@ def GetUnittestDataDir(): | 
| def GetChromiumSrcDir(): | 
| return os.path.normpath(os.path.join(GetTelemetryDir(), os.pardir, os.pardir)) | 
| +def InsertDirInPythonPath(index, *path_parts): | 
| 
 
tonyg
2014/06/09 16:13:35
Dave should review this part. I wonder whether we
 
dtu
2014/06/09 20:14:05
+1 to this suggestion, we don't need an extra func
 
 | 
| + path = os.path.abspath(os.path.join(*path_parts)) | 
| + if os.path.isdir(path): | 
| + if path in sys.path: | 
| + sys.path.remove(path) | 
| + sys.path.insert(index, path) | 
| def AddDirToPythonPath(*path_parts): | 
| path = os.path.abspath(os.path.join(*path_parts)) |