from contextlib import asynccontextmanager
from fastapi import FastAPI


global_vars={}

@asynccontextmanager
async def lifespan(app: FastAPI):
    some_var=system_start()
    global_vars["some_var"] = some_var
    yield
    some_var.close()

app = FastAPI(lifespan=lifespan)