ska_src_api_global_execution.service.broker_service
Client for interacting with the Site Broker API
Module Contents
Classes
Client for retrieve ALL storage identifiers for a given file. |
|
Client for interacting with the Site API and obtain computing info. |
|
Client for interacting with the Site API and obtain storage info. |
- class ska_src_api_global_execution.service.broker_service.DataManagamentStorageAreaClient(external_api_clients)
Client for retrieve ALL storage identifiers for a given file.
- logger
- async locate_replicas_file_from_datamanagent(namespace, name, ip_address=None, sort='random', limit=10, colocated_services=None)
- class ska_src_api_global_execution.service.broker_service.SiteCapabilitiesComputeClient(external_api_clients)
Client for interacting with the Site API and obtain computing info.
- logger
- static _format_nodes(node_names)
- async get_compute_from_site_capabilities(node_names=None, site_names=None, include_inactive=False)
- class ska_src_api_global_execution.service.broker_service.SiteCapabilitiesStorageClient(external_api_clients)
Client for interacting with the Site API and obtain storage info.
- logger
- static _format_nodes(node_names)
- async get_parent_site_ids_from_identifiers(identifiers)
Map a list of storage identifiers to their parent_site_ids.
- async get_storage_from_site_capabilities(node_names=None, site_names=None, include_inactive=False)