backing up
[vsorcdistro/.git] / ryu / build / lib.linux-armv7l-2.7 / ryu / contrib / __init__.py
1 import sys
2
3
4 _orig_sys_path = None
5
6
7 def update_module_path():
8     # Adjust module loading path for third party libraries
9     import os
10     global _orig_sys_path
11
12     _orig_sys_path = sys.path[:]
13     for path in __path__:
14         if path in sys.path:
15             sys.path.remove(path)
16         path = os.path.abspath(path)
17         if path in sys.path:
18             sys.path.remove(path)
19         sys.path.insert(0, path)  # prioritize our own copy than system's
20
21
22 def restore_module_path():
23     global _orig_sys_path
24
25     sys.path = _orig_sys_path
26     _orig_sys_path = None