Chromium Code Reviews| Index: ceee/PRESUBMIT.py |
| diff --git a/ceee/PRESUBMIT.py b/ceee/PRESUBMIT.py |
| index 17aeddac36f7bde498d8141b0145d5fa6858df0a..5620ad72844a67fcefddc51e6b4b5e256af76b96 100644 |
| --- a/ceee/PRESUBMIT.py |
| +++ b/ceee/PRESUBMIT.py |
| @@ -2,7 +2,6 @@ |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| -import os |
| import sys |
| @@ -10,11 +9,16 @@ def CheckChange(input_api, output_api, committing): |
| # We need to change the path so that we can import ceee_presubmit |
| # which lies at the root of the ceee folder. And we do it here so that |
| # it doesn't pollute all the cases where we get imported yet not called. |
| - sys.path.append(os.path.join(input_api.PresubmitLocalPath(), '../ceee')) |
| - import ceee_presubmit |
| - return ceee_presubmit.CheckChange(input_api, |
| - output_api, |
| - committing) |
| + old_sys_path = sys.path |
| + ceee_path = input_api.os_path.join(input_api.PresubmitLocalPath(), '../ceee') |
| + try: |
| + sys.path = [ceee_path] + sys.path |
| + import ceee_presubmit |
| + return ceee_presubmit.CheckChange(input_api, |
|
M-A Ruel
2011/01/18 16:38:14
nit: this line fits 80 cols so no need to split it
Jakob Kummerow
2011/01/19 10:06:33
Done.
|
| + output_api, |
| + committing) |
| + finally: |
| + sys.path = old_sys_path |
| def CheckChangeOnUpload(input_api, output_api): |