| 12345678910111213141516171819202122 |
- import argparse
- import uvicorn
- from app.logging_setup import run_cli
- def main():
- parser = argparse.ArgumentParser()
- parser.add_argument('--no-reload', action='store_true', help='Run without the development reloader')
- args = parser.parse_args()
- uvicorn.run(
- "app.main:app",
- host="127.0.0.1",
- port=8094,
- reload=not args.no_reload,
- proxy_headers=False,
- log_config=None,
- access_log=False,
- )
- if __name__ == '__main__':
- run_cli(main)
|