Skip to content

Commit

Permalink
removal of uvicorn soon(changing it here for ease of control)
Browse files Browse the repository at this point in the history
  • Loading branch information
JDJGInc authored Apr 21, 2024
1 parent 17874df commit 4365192
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions main.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import aiohttp
import discord
import uvicorn
# import uvicorn
from discord.ext import commands
from dotenv import load_dotenv

Expand All @@ -29,17 +29,20 @@ async def setup_hook(self) -> None:

self.session = aiohttp.ClientSession()

config = uvicorn.Config("server.server:app", port=3000, log_level="debug")
server = uvicorn.Server(config)
app.state.guild_data = self.guild_data
self.server = server
await server.serve()
# config = uvicorn.Config("server.server:app", port=3000, log_level="debug")
# server = uvicorn.Server(config)
# app.state.guild_data = self.guild_data
# self.server = server
# await server.serve()
# do I need to run server.startup() ?

async def close(self) -> None:
await self.session.close()
await self.server.shutdown()
# await self.server.shutdown()
# remove when moving away this bootup.

# hopefully this is how to handle this properly.
# remove this comment too.

await super().close()

Expand Down

0 comments on commit 4365192

Please sign in to comment.