|
1 | 1 | import aiohttp |
| 2 | +from contextlib import suppress |
2 | 3 | import nodriver as uc |
3 | 4 | from aiohttp import web |
4 | 5 | from nodriver import cdp |
@@ -54,7 +55,7 @@ def __init__(self) -> None: |
54 | 55 | self.token_response: Optional[AccessTokenResponse] = None |
55 | 56 |
|
56 | 57 | self.app = web.Application(logger=logger) |
57 | | - self.app.router.add_get("/token", self.handle_token_request) |
| 58 | + self.app.router.add_get("/api/token", self.handle_token_request) |
58 | 59 | self.app.on_startup.append(self.on_startup) |
59 | 60 | self.app.on_cleanup.append(self.on_cleanup) |
60 | 61 |
|
@@ -120,7 +121,7 @@ async def on_cleanup(self, _: web.Application) -> None: |
120 | 121 | await self.session.close() |
121 | 122 | for tab in self.browser.tabs: |
122 | 123 | await tab.close() |
123 | | - await asyncio.to_thread(self.browser.stop()) |
| 124 | + self.browser.stop() |
124 | 125 | logger.info("Cleanup complete.") |
125 | 126 |
|
126 | 127 | async def _refresh_loop(self) -> None: |
@@ -169,11 +170,9 @@ def main(): |
169 | 170 | web.run_app( |
170 | 171 | handler.app, |
171 | 172 | host=os.getenv("HOST", "0.0.0.0"), |
172 | | - port=int(os.getenv("PORT", 8080)), |
| 173 | + port=int(os.getenv("PORT", 7200)), |
173 | 174 | ) |
174 | 175 |
|
175 | 176 |
|
176 | 177 | if __name__ == "__main__": |
177 | | - from contextlib import suppress |
178 | | - |
179 | 178 | main() |
0 commit comments