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": {
"()": "uvicorn.logging.AccessFormatter",
"fmt": '%(levelprefix)s %(client_addr)s - "%(request_line)s" %(status_code)s',
}, },
'access': {
'()': 'uvicorn.logging.AccessFormatter',
'fmt': '%(levelprefix)s %(client_addr)s - "%(request_line)s" %(status_code)s'
}
}, },
'handlers': { "handlers": {
'default': { "default": {
'formatter': 'default', "formatter": "default",
'class': 'logging.StreamHandler', "class": "logging.StreamHandler",
'stream': 'ext://sys.stderr' "stream": "ext://sys.stderr",
},
"access": {
"formatter": "access",
"class": "logging.StreamHandler",
"stream": "ext://sys.stdout",
}, },
'access': {
'formatter': 'access',
'class': 'logging.StreamHandler',
'stream': 'ext://sys.stdout'
}
}, },
'loggers': { "loggers": {
'uvicorn': { "uvicorn": {"handlers": ["default"], "level": "INFO"},
'handlers': ['default'], "uvicorn.error": {"level": "INFO", "handlers": ["default"], "propagate": True},
'level': 'INFO' "uvicorn.access": {"handlers": ["access"], "level": "INFO", "propagate": False},
}, },
'uvicorn.error': {
'level': 'INFO',
'handlers': ['default'],
'propagate': True
},
'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,
) )