Refactor TELL integration and update dependencies.
Replaced direct puck management logic with a WebSocket-based system for real-time updates from TELL. Introduced `tellupdater.py` to handle updates and improved AareDB client usage for cleaner API interactions. Updated `pyproject.toml` files to include dependency changes, ensuring compatibility with new TELL workflows.
This commit is contained in:
@@ -28,11 +28,9 @@ class AareWrapper:
|
||||
):
|
||||
configuration = aareDBclient.Configuration(host=host)
|
||||
configuration.verify_ssl = False # Disable SSL verification
|
||||
configuration.default_headers = {
|
||||
"X-Shared-Password": os.getenv("AAREDB_SHARED_PASSWORD")
|
||||
}
|
||||
|
||||
self.client = aareDBclient.ApiClient(configuration)
|
||||
self.client.default_headers["X-Shared-Password"] = os.getenv("AAREDB_SHARED_PASSWORD")
|
||||
self.__host = host
|
||||
self.__tell_api = aareDBclient.TellsRunnerApi(self.client)
|
||||
self.__sample_api = aareDBclient.SamplesRunnerApi(self.client)
|
||||
|
||||
Reference in New Issue
Block a user