6
0

app.py 487 B

1234567891011121314151617181920212223242526
  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. with app.app_context():
  18. server = WebServer(app, htpasswd, settings)
  19. server.run()