Merge pull request #202 from edmaas/pull_request
[osm/vim-emu.git] / src / emuvim / examples / profiling.py
index ec743e1..daac301 100644 (file)
@@ -36,6 +36,7 @@ from emuvim.dcemulator.net import DCNetwork
 from emuvim.api.rest.rest_api_endpoint import RestApiEndpoint
 from emuvim.api.sonata import SonataDummyGatekeeperEndpoint
 from mininet.node import RemoteController
+from time import sleep
 import argparse
 import sys
 import signal
@@ -66,6 +67,9 @@ class Profiling:
 
     stop_now = False
 
+    """
+     Set up a simple topology and start it
+    """
     def __init__(self):
         GracefulKiller(self)
         # create topology
@@ -89,10 +93,13 @@ class Profiling:
         self.net.start()
         LOG.info("Started topology")
         while(not self.stop_now):
-            pass
+            sleep(1)
         self.net.stop()
         LOG.info("Stopped topology")
 
+    """
+     Set stop value to stop the topology
+    """
     def stop_it(self):
         self.stop_now = True