| #!/usr/bin/env python | |
| import os | |
| import sys | |
| os.environ.setdefault("DJANGO_SETTINGS_MODULE", "planetstack.settings") | |
| from planetstack.config import Config | |
| from openstack.backend import Backend | |
| if __name__ == '__main__': | |
| # bootstrap envirnment | |
| from django.core.management import ManagementUtility | |
| config = Config() | |
| url = "%s:%s" % (config.api_host, config.api_port) | |
| args = [__file__, 'runserver', url] | |
| backend = Backend() | |
| backend.run() | |
| # start the server | |
| server = ManagementUtility(args) | |
| server.execute() |