moved loglevel setting to topology definition
authorpeusterm <manuel.peuster@uni-paderborn.de>
Fri, 15 Jan 2016 09:35:06 +0000 (10:35 +0100)
committerpeusterm <manuel.peuster@uni-paderborn.de>
Fri, 15 Jan 2016 09:35:06 +0000 (10:35 +0100)
emuvim/dcemulator/net.py
emuvim/example_topology.py

index 0725ac1..eace03a 100644 (file)
@@ -24,7 +24,6 @@ class DCNetwork(Dockernet):
     def __init__(self, **kwargs):
         self.dcs = {}
         # create a Mininet/Dockernet network
-        setLogLevel('info')  # set Mininet loglevel
         # call original Docker.__init__ and setup default controller
         Dockernet.__init__(
             self, controller=Controller, switch=OVSKernelSwitch, **kwargs)
index ce267d5..91285f8 100644 (file)
@@ -17,6 +17,7 @@ The original Mininet API has to be completely hidden and not be used by this
 script.
 """
 import logging
+from mininet.log import setLogLevel
 from dcemulator.net import DCNetwork
 from api.zerorpcapi import ZeroRpcApiEndpoint
 
@@ -101,6 +102,7 @@ def create_topology1():
 
 
 def main():
+    setLogLevel('info')  # set Mininet loglevel
     create_topology1()