summaryrefslogtreecommitdiff
path: root/modules/daemon.py
diff options
context:
space:
mode:
authorBotond Hende <nettingman@gmail.com>2024-09-02 00:21:13 +0200
committerBotond Hende <nettingman@gmail.com>2024-09-02 00:21:13 +0200
commit1638f40eccc4a1321ee1bf19e3756157b6c965e1 (patch)
tree99209de68ebcd4f42cafcdf14e563d7916d69e00 /modules/daemon.py
parent3a390ff218903b8665a99f94d7f3a65357b6e96d (diff)
refactored code, use get_ship dependency for ship related calls
Diffstat (limited to 'modules/daemon.py')
-rw-r--r--modules/daemon.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/modules/daemon.py b/modules/daemon.py
deleted file mode 100644
index 085a7f6..0000000
--- a/modules/daemon.py
+++ /dev/null
@@ -1,36 +0,0 @@
-import openapi_client
-from fastapi import FastAPI
-from pprint import pprint
-
-fast_api = FastAPI()
-
-class Daemon:
- def __init__(self, agent_symbol, token):
- config = openapi_client.Configuration(access_token=token)
- self.api_client = openapi_client.ApiClient(config)
-
- self.agents_api = openapi_client.AgentsApi(self.api_client)
- self.fleet_api = openapi_client.FleetApi(self.api_client)
- self.systems_api = openapi_client.SystemsApi(self.api_client)
-
- 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)
- print("The response of AgentsApi->get_agent:\n")
- print(api_response)
-
- api_response = self.fleet_api.get_my_ships()
- for elem in api_response.data:
- print(elem.symbol, elem.nav.waypoint_symbol, elem.nav.status)
- waypoint = self.systems_api.get_waypoint(elem.nav.system_symbol, elem.nav.waypoint_symbol).data
-
- print(waypoint.symbol, waypoint.type)
-
- except Exception as e:
- print("Exception when calling AgentsApi->get_agent: %s\n" % e)