startup
Program startup helper functions.
check_for_updates(console)
Check for updates to the Ephys Link.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
console
|
Console
|
Console instance for printing messages. |
required |
Source code in src/ephys_link/utils/startup.py
get_binding_display_to_cli_name()
Get mapping of display to CLI option names of the available platform bindings.
Returns:
Type | Description |
---|---|
dict[str, str]
|
Dictionary of platform binding display name to CLI option name. |
Source code in src/ephys_link/utils/startup.py
get_bindings()
Get all binding classes from the bindings directory.
Returns:
Type | Description |
---|---|
list[type[BaseBinding]]
|
List of binding classes. |
Source code in src/ephys_link/utils/startup.py
preamble()
Print the server startup preamble.