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..e5114693686f8534025a9fa45077c9940ddf52fb 100644 |
| --- a/tools/telemetry/telemetry/core/util.py |
| +++ b/tools/telemetry/telemetry/core/util.py |
| @@ -38,8 +38,10 @@ def GetChromiumSrcDir(): |
| def AddDirToPythonPath(*path_parts): |
| path = os.path.abspath(os.path.join(*path_parts)) |
| - if os.path.isdir(path) and path not in sys.path: |
| - sys.path.append(path) |
| + if os.path.isdir(path): |
| + if path in sys.path: |
| + sys.path.remove(path) |
|
qsr
2014/06/11 12:24:21
Do we really want to reinsert if it is already in
vivekg
2014/06/11 12:41:41
The reason for removing the existing path is to as
qsr
2014/06/11 13:20:54
What is the use case where it would be in the sys
|
| + sys.path.insert(0, path) |
| _counter = [0] |
| def _GetUniqueModuleName(): |