waller.py 451 B

1234567891011121314151617
  1. # -*- coding: utf-8 -*-
  2. """Create an application instance."""
  3. import sys
  4. from flask.helpers import get_debug_flag
  5. from walle.app import create_app
  6. from walle.config.settings_dev import DevConfig
  7. from walle.config.settings_test import TestConfig
  8. from walle.config.settings_prod import ProdConfig
  9. CONFIG = DevConfig if get_debug_flag() else ProdConfig
  10. if len(sys.argv) > 2 and sys.argv[2] == 'test':
  11. CONFIG = TestConfig
  12. app = create_app(CONFIG)