diff options
author | Botond Hende <nettingman@gmail.com> | 2024-08-25 14:13:21 +0200 |
---|---|---|
committer | Botond Hende <nettingman@gmail.com> | 2024-08-25 14:13:21 +0200 |
commit | ea2da15f2b04e3b4febf2230d4fbb0e2d6147dfc (patch) | |
tree | 51cbf662ab104e1b8c3bdde8b7c4f20542146006 /modules | |
parent | 0a748763535dd184926969cfdc3d439a1b8bc9e9 (diff) |
fastapi testing
Diffstat (limited to 'modules')
-rw-r--r-- | modules/__init__.py | 2 | ||||
-rw-r--r-- | modules/daemon.py | 10 |
2 files changed, 10 insertions, 2 deletions
diff --git a/modules/__init__.py b/modules/__init__.py index e69de29..d593ada 100644 --- a/modules/__init__.py +++ b/modules/__init__.py @@ -0,0 +1,2 @@ +from fastapi import FastAPI +app = FastAPI()
\ No newline at end of file diff --git a/modules/daemon.py b/modules/daemon.py index a78e70b..085a7f6 100644 --- a/modules/daemon.py +++ b/modules/daemon.py @@ -1,10 +1,12 @@ import openapi_client +from fastapi import FastAPI from pprint import pprint -class Daemon(): +fast_api = FastAPI() +class Daemon: def __init__(self, agent_symbol, token): - config = openapi_client.Configuration(access_token = token) + config = openapi_client.Configuration(access_token=token) self.api_client = openapi_client.ApiClient(config) self.agents_api = openapi_client.AgentsApi(self.api_client) @@ -13,6 +15,10 @@ class Daemon(): self.agent_symbol = agent_symbol + @fast_api.get("/") + def foo(self): + return "hello" + def run(self): try: api_response = self.agents_api.get_agent(self.agent_symbol) |