import sys from giotto import initialize try: import secrets except ImportError: secrets = None print("Warning: no secret.py found.") try: import machine except ImportError: machine = None print("Warning: no machine.py found.") import config initialize(config, secrets, machine) from manifest import manifest mock = '--model-mock' in sys.argv from giotto.controllers.http import make_app, error_handler, serve application = make_app(manifest, model_mock=mock) if not config.debug: application = error_handler(application) if '--run' in sys.argv: serve('127.0.0.1', 5000, application, use_debugger=True, use_reloader=True)
#!/usr/bin/env python # coding: utf-8 from giotto import initialize initialize("multiply") from multiply.manifest import manifest mock = '--model-mock' in sys.argv from giotto.controllers.http import make_app, fancy_error_template_middleware, serve application = make_app(manifest, model_mock=mock) if not get_config('debug'): application = fancy_error_template_middleware(application) if '--run' in sys.argv: serve('127.0.0.1', 5000, application, ssl=None, use_debugger=True, use_reloader=True) if '--run-ssl' in sys.argv: serve('127.0.0.1', 443, application, ssl='adhoc', use_debugger=True, use_reloader=True)