Bug fixing Netns emulation
[nepi.git] / src / nepi / resources / netns / netnsserver.py
index 85853a1..4458b66 100644 (file)
@@ -154,6 +154,10 @@ def run_server(socket_name, level = logging.INFO,
         enable_dump = False):
 
     ###### wrapper instantiation
+    if level == logging.DEBUG:
+        from syslog import LOG_DEBUG
+        import netns
+        netns.environ.set_log_level(LOG_DEBUG)
 
     wrapper = NetNSWrapper(loglevel=level, enable_dump = enable_dump)
     
@@ -205,7 +209,7 @@ if __name__ == '__main__':
     ## configure logging
     FORMAT = "%(asctime)s %(name)s %(levelname)-4s %(message)s"
     level = logging.DEBUG if verbose else logging.INFO
-
+    
     logging.basicConfig(format = FORMAT, level = level)
 
     ## Run the server