Salome HOME
CCAR: add a python module for automatic management of genericobj
[modules/kernel.git] / src / KERNEL_PY / import_hook.py
index e1a48d3544eb609d1107bc894286cb1dadb765df..56322e56ebfdacfad8678b0e7ac64071a085bd33 100755 (executable)
@@ -149,14 +149,14 @@ def ensure_fromlist(m, fromlist, recursive=0):
             l.append((subname,submod))
     return l
 
-def import_hook(name, globals=None, locals=None, fromlist=None):
+def import_hook(name, globals=None, locals=None, fromlist=None, *args):
     """ Import replacement for sharing modules among multiple interpreters
         Mostly update sys.modules before doing real import
     """
     #print "import_hook",name,fromlist
     m=get_shared_imported(name,fromlist)
 
-    module= original_import(name, globals, locals, fromlist)
+    module= original_import(name, globals, locals, fromlist, *args)
 
     if fromlist:
        #when fromlist is specified, module is the real module