tesk.api.ga4gh.tes.service_info package

Submodules

tesk.api.ga4gh.tes.service_info.service_info module

Service info for TES API.

class tesk.api.ga4gh.tes.service_info.service_info.ServiceInfo[source]

Bases: object

Service info for TES API.

get_default_service_info()[source]

Get the default service info.

if service info is not provided in the config, this method will return the default service info.

Returns:

Default service info.

Return type:

TesServiceInfo

get_service_info_from_config()[source]

Returns service info from config.

Returns:

Service info from config.

Return type:

TesServiceInfo

Raises:

ConfigNotFoundError – If custom config or part of it is not found in the config file.

response()[source]

Returns serialized response for /service-info.

Returns:

Serialized response.

Return type:

dict

Module contents

Package for the TES Service Info endpoint.