app.py 450 B

123456789101112131415161718192021222324
  1. #!/usr/bin/env python
  2. import logging.config
  3. try:
  4. import matplotlib
  5. except ImportError:
  6. pass
  7. else:
  8. matplotlib.use('Agg')
  9. from pycs import app
  10. from pycs import htpasswd
  11. from pycs import settings
  12. from pycs.frontend.WebServer import WebServer
  13. from pycs.management import setup_commands
  14. logging.config.dictConfig(settings.logging)
  15. setup_commands(app)
  16. if __name__ == '__main__':
  17. server = WebServer(app, htpasswd, settings)
  18. server.run()