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): |