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:
@@ -36,7 +36,7 @@ def ws_update_samples_info(pucks):
|
||||
|
||||
def convert_pucks(puck_list):
|
||||
return [PuckWithTellPosition(
|
||||
id=p.id,
|
||||
id=p.puck_id,
|
||||
puck_name=p.puck_name,
|
||||
puck_type=getattr(p, 'puck_type', None),
|
||||
puck_location_in_dewar=getattr(p, 'puck_location_in_dewar', None),
|
||||
|
||||
Reference in New Issue
Block a user