migration-removed

This commit is contained in:
Tony Rewin 2023-10-05 23:18:55 +03:00
parent 5fedd007c7
commit 46044a0f98

View File

@ -10,47 +10,36 @@ def exception_handler(exception_type, exception, traceback, debug_hook=sys.excep
log_settings = { log_settings = {
'version': 1, "version": 1,
'disable_existing_loggers': True, "disable_existing_loggers": True,
'formatters': { "formatters": {
'default': { "default": {
'()': 'uvicorn.logging.DefaultFormatter', "()": "uvicorn.logging.DefaultFormatter",
'fmt': '%(levelprefix)s %(message)s', "fmt": "%(levelprefix)s %(message)s",
'use_colors': None "use_colors": None,
}, },
'access': { "access": {
'()': 'uvicorn.logging.AccessFormatter', "()": "uvicorn.logging.AccessFormatter",
'fmt': '%(levelprefix)s %(client_addr)s - "%(request_line)s" %(status_code)s' "fmt": '%(levelprefix)s %(client_addr)s - "%(request_line)s" %(status_code)s',
}
}, },
'handlers': {
'default': {
'formatter': 'default',
'class': 'logging.StreamHandler',
'stream': 'ext://sys.stderr'
}, },
'access': { "handlers": {
'formatter': 'access', "default": {
'class': 'logging.StreamHandler', "formatter": "default",
'stream': 'ext://sys.stdout' "class": "logging.StreamHandler",
} "stream": "ext://sys.stderr",
}, },
'loggers': { "access": {
'uvicorn': { "formatter": "access",
'handlers': ['default'], "class": "logging.StreamHandler",
'level': 'INFO' "stream": "ext://sys.stdout",
}, },
'uvicorn.error': {
'level': 'INFO',
'handlers': ['default'],
'propagate': True
}, },
'uvicorn.access': { "loggers": {
'handlers': ['access'], "uvicorn": {"handlers": ["default"], "level": "INFO"},
'level': 'INFO', "uvicorn.error": {"level": "INFO", "handlers": ["default"], "propagate": True},
'propagate': False "uvicorn.access": {"handlers": ["access"], "level": "INFO", "propagate": False},
} },
}
} }
local_headers = [ local_headers = [
@ -86,18 +75,8 @@ if __name__ == "__main__":
# log_config=log_settings, # log_config=log_settings,
log_level=None, log_level=None,
access_log=True, access_log=True,
reload=want_reload reload=want_reload,
) # , ssl_keyfile="discours.key", ssl_certfile="discours.crt") ) # , ssl_keyfile="discours.key", ssl_certfile="discours.crt")
elif x == "migrate":
from migration import process
print("MODE: MIGRATE")
process()
elif x == "bson":
from migration.bson2json import json_tables
print("MODE: BSON")
json_tables()
else: else:
sys.excepthook = exception_handler sys.excepthook = exception_handler
uvicorn.run( uvicorn.run(
@ -105,5 +84,5 @@ if __name__ == "__main__":
host="0.0.0.0", host="0.0.0.0",
port=PORT, port=PORT,
proxy_headers=True, proxy_headers=True,
server_header=True server_header=True,
) )