aiq.utils.settings.global_settings#
Attributes#
Functions#
|
Perform channel updates, gathering input from user and validatinig against the global settings data model. |
|
Add a remote registry channel to publish/search/pull AgentIQ plugin packages. |
|
Retrieve an existing channel by configured name. |
|
Remove a configured registry channel from the global settings. |
|
|
|
Performs a match by registry channel to perform a channel configuration update. |
|
Launch an interactive session to update a configured channels settings. |
Module Contents#
- logger#
- configure_registry_channel(
- config_type: aiq.data_models.registry_handler.RegistryHandlerBaseConfig,
- channel_name: str,
Perform channel updates, gathering input from user and validatinig against the global settings data model.
- Args:
config_type (RegistryHandlerBaseConfig): The registry handler configuration object to ensure valid channel settings channel_name (str): The name to use to reference the remote registry channel.
- add_channel_interative(channel_type: str) None #
Add a remote registry channel to publish/search/pull AgentIQ plugin packages.
- Args:
channel_type (str): They type of channel to configure.
- get_existing_channel_interactive(
- channel_name: str,
Retrieve an existing channel by configured name.
- Args:
channel_name (str): The name to use to reference the remote registry channel.
- Returns:
- tuple[str, bool]: A tuple containing the retrieved channel name and a boolean representing a
valid match was or was not successful.
- remove_channel(channel_name: str) None #
Remove a configured registry channel from the global settings.
- Args:
channel_name (str): The name to use to reference the remote registry channel.