0b3ca4792fe07a44d64add0cb9aa5ed248830d71
[plstackapi.git] / plstackapi / plstackapi-debug-server.py
1 #!/usr/bin/env python
2 import os
3 import sys
4 import thread
5
6 from plstackapi.planetstack.config import Config 
7 from plstackapi.openstack.sliveragent import SliverAgent
8
9 if __name__ == '__main__':
10
11     os.environ.setdefault("DJANGO_SETTINGS_MODULE", "plstackapi.planetstack.settings")
12     from django.core.management import ManagementUtility
13     config = Config()
14     url = "%s:%s" % (config.api_host, config.api_port)
15     args = [__file__, 'runserver', url] 
16     server = ManagementUtility(args)
17     sliver_agent = SliverAgent()
18     thread.start_new_thread(server.execute, ())
19     thread.start_new_thread(sliver_agent.run, ())
20     #server.execute()