equal
deleted
inserted
replaced
82 return None |
82 return None |
83 |
83 |
84 |
84 |
85 def cleanup_sys_modules(config): |
85 def cleanup_sys_modules(config): |
86 # cleanup sys.modules, required when we're updating multiple cubes |
86 # cleanup sys.modules, required when we're updating multiple cubes |
87 for name, mod in sys.modules.items(): |
87 for name, mod in list(sys.modules.items()): |
88 if mod is None: |
88 if mod is None: |
89 # duh ? logilab.common.os for instance |
89 # duh ? logilab.common.os for instance |
90 del sys.modules[name] |
90 del sys.modules[name] |
91 continue |
91 continue |
92 if not hasattr(mod, '__file__'): |
92 if not hasattr(mod, '__file__'): |