fix bug
[plstackapi.git] / plstackapi / plstackapi-debug-server.py
index a76a63f..2a5353e 100644 (file)
@@ -1,15 +1,20 @@
 #!/usr/bin/env python
 import os
 import sys
+import threading
 
 from plstackapi.planetstack.config import Config 
+from plstackapi.openstack.sliveragent import SliverAgent
 
 if __name__ == '__main__':
 
     os.environ.setdefault("DJANGO_SETTINGS_MODULE", "plstackapi.planetstack.settings")
     from django.core.management import ManagementUtility
     config = Config()
-    url = "%s:%s" % (config.nova_api_host, config.nova_api_port)
+    url = "%s:%s" % (config.api_host, config.api_port)
     args = [__file__, 'runserver', url] 
     server = ManagementUtility(args)
+    sliver_agent = SliverAgent()
+    sliver_agent_thread = threading.Thread(target=sliver_agent.run)
+    sliver_agent_thread.start()
     server.execute()