Updated Function to support asyc fix and moved images to separate folder to prevent them from being a part of the UI JS bundle
|
@ -3,15 +3,21 @@ from azure.functions._http_asgi import AsgiResponse, AsgiRequest
|
|||
|
||||
# https://github.com/Azure-Samples/fastapi-on-azure-functions/issues/4
|
||||
# https://github.com/Azure/azure-functions-python-library/pull/143
|
||||
import nest_asyncio
|
||||
# import nest_asyncio
|
||||
|
||||
import sys
|
||||
import logging
|
||||
|
||||
from app.main import app as ipam
|
||||
|
||||
IS_INITED = False
|
||||
|
||||
# https://github.com/Azure-Samples/fastapi-on-azure-functions/issues/4
|
||||
# https://github.com/Azure/azure-functions-python-library/pull/143
|
||||
nest_asyncio.apply()
|
||||
# nest_asyncio.apply()
|
||||
|
||||
logger = logging.getLogger('azure')
|
||||
logger.setLevel(logging.ERROR)
|
||||
|
||||
IS_INITED = False
|
||||
|
||||
async def run_setup(app):
|
||||
"""Workaround to run Starlette startup events on Azure Function Workers."""
|
||||
|
@ -45,3 +51,8 @@ async def main(req: func.HttpRequest, context: func.Context) -> func.HttpRespons
|
|||
|
||||
# Keeping an eye on this fix as well:
|
||||
# https://github.com/Azure/azure-functions-python-library/pull/148
|
||||
|
||||
# Log Stream Flood Issue(s)
|
||||
# https://github.com/Azure/azure-functions-dotnet-worker/issues/796
|
||||
# https://github.com/Azure/azure-functions-host/issues/8973
|
||||
# See logging.getLogger('azure') workaround above...
|
||||
|
|
До Ширина: | Высота: | Размер: 1.4 KiB После Ширина: | Высота: | Размер: 1.4 KiB |
До Ширина: | Высота: | Размер: 698 B После Ширина: | Высота: | Размер: 698 B |
До Ширина: | Высота: | Размер: 814 B После Ширина: | Высота: | Размер: 814 B |
До Ширина: | Высота: | Размер: 714 B После Ширина: | Высота: | Размер: 714 B |
До Ширина: | Высота: | Размер: 280 B После Ширина: | Высота: | Размер: 280 B |
До Ширина: | Высота: | Размер: 580 B После Ширина: | Высота: | Размер: 580 B |
До Ширина: | Высота: | Размер: 346 B После Ширина: | Высота: | Размер: 346 B |
До Ширина: | Высота: | Размер: 609 B После Ширина: | Высота: | Размер: 609 B |
До Ширина: | Высота: | Размер: 279 B После Ширина: | Высота: | Размер: 279 B |
До Ширина: | Высота: | Размер: 361 B После Ширина: | Высота: | Размер: 361 B |
До Ширина: | Высота: | Размер: 217 B После Ширина: | Высота: | Размер: 217 B |
До Ширина: | Высота: | Размер: 459 B После Ширина: | Высота: | Размер: 459 B |
До Ширина: | Высота: | Размер: 403 B После Ширина: | Высота: | Размер: 403 B |
До Ширина: | Высота: | Размер: 147 KiB После Ширина: | Высота: | Размер: 147 KiB |
До Ширина: | Высота: | Размер: 1.0 KiB После Ширина: | Высота: | Размер: 1.0 KiB |
До Ширина: | Высота: | Размер: 178 KiB После Ширина: | Высота: | Размер: 178 KiB |
До Ширина: | Высота: | Размер: 415 B После Ширина: | Высота: | Размер: 415 B |
До Ширина: | Высота: | Размер: 1.4 KiB После Ширина: | Высота: | Размер: 1.4 KiB |
До Ширина: | Высота: | Размер: 385 B После Ширина: | Высота: | Размер: 385 B |
До Ширина: | Высота: | Размер: 282 B После Ширина: | Высота: | Размер: 282 B |
До Ширина: | Высота: | Размер: 1.3 KiB После Ширина: | Высота: | Размер: 1.3 KiB |
Двоичные данные
ui/public/logo.png
До Ширина: | Высота: | Размер: 486 KiB После Ширина: | Высота: | Размер: 141 KiB |
Двоичные данные
ui/src/img/logo/logo.png
До Ширина: | Высота: | Размер: 486 KiB После Ширина: | Высота: | Размер: 141 KiB |