ska_src_mm_image_discovery
1.0
Contents
Getting Started
Development
API Reference
ska_src_mm_image_discovery
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__call__() (src.ska_src_mm_software_discovery_api.decorators.singleton.Singleton method)
__str__() (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod method)
__tablename__ (src.ska_src_mm_software_discovery_api.models.software.CpuArchitectureModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DataCompatibilityModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DataInputTypeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DataOutputTypeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DiscoveryModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ExecutableModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.FunctionCategoryModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ProvenanceModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ResourceRequirementsModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ScienceCategoryModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ScienceWorkingGroupModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.SoftwareModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.SupportedModeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ToolModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
_build_query_params() (in module src.ska_src_mm_software_discovery_api.rest.openapi)
_get_param_placeholder() (in module src.ska_src_mm_software_discovery_api.rest.openapi)
_instances (src.ska_src_mm_software_discovery_api.decorators.singleton.Singleton attribute)
A
api_root_path (src.ska_src_mm_software_discovery_api.common.config.Config attribute)
api_scheme (src.ska_src_mm_software_discovery_api.common.config.Config attribute)
app (in module src.ska_src_mm_software_discovery_api.rest.server)
architecture (src.ska_src_mm_software_discovery_api.models.software.CpuArchitectureModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.CpuArchitecture attribute)
B
Base (in module src.ska_src_mm_software_discovery_api.models.software)
BINARY (src.ska_src_mm_software_discovery_api.models.software.ExecutableTypeEnum attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.ExecutableTypeEnum attribute)
C
category (src.ska_src_mm_software_discovery_api.models.software.FunctionCategoryModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ScienceCategoryModel attribute)
changelog (src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Version attribute)
close() (src.ska_src_mm_software_discovery_api.client.postgres_client.PostgresClient method)
Common (class in src.ska_src_mm_software_discovery_api.rest.dependencies)
CONDA (src.ska_src_mm_software_discovery_api.models.software.ExecutableTypeEnum attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.ExecutableTypeEnum attribute)
conditional_verify_permission_for_service_route_depends() (src.ska_src_mm_software_discovery_api.client.permissions_client.Permissions static method)
Config (class in src.ska_src_mm_software_discovery_api.common.config)
config (in module src.ska_src_mm_software_discovery_api.common.config)
CONNECT (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod attribute)
convert_readme_to_html_docs() (in module src.ska_src_mm_software_discovery_api.common.utility)
cpu_architecture (src.ska_src_mm_software_discovery_api.schemas.software.Executable attribute)
cpu_architectures (src.ska_src_mm_software_discovery_api.models.software.ExecutableModel attribute)
CpuArchitecture (class in src.ska_src_mm_software_discovery_api.schemas.software)
CpuArchitectureModel (class in src.ska_src_mm_software_discovery_api.models.software)
create_custom_openapi_schema() (in module src.ska_src_mm_software_discovery_api.rest.openapi)
create_software_from_schema() (src.ska_src_mm_software_discovery_api.service.software_service.SoftwareService method)
created_at (src.ska_src_mm_software_discovery_api.schemas.software_response.SoftwareResponse attribute)
CURRENT_DIR (in module src.ska_src_mm_software_discovery_api.rest.routers.docs_router)
custom_openapi() (in module src.ska_src_mm_software_discovery_api.rest.server)
CustomException
CustomHTTPException
D
data_compatibility (src.ska_src_mm_software_discovery_api.models.software.DataInputTypeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DataOutputTypeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Version attribute)
data_compatibility_id (src.ska_src_mm_software_discovery_api.models.software.DataInputTypeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DataOutputTypeModel attribute)
data_input_type (src.ska_src_mm_software_discovery_api.schemas.software.DataCompatibility attribute)
data_output_type (src.ska_src_mm_software_discovery_api.schemas.software.DataCompatibility attribute)
database_url (src.ska_src_mm_software_discovery_api.common.config.Config attribute)
DataCompatibility (class in src.ska_src_mm_software_discovery_api.schemas.software)
DataCompatibility.Config (class in src.ska_src_mm_software_discovery_api.schemas.software)
DataCompatibilityModel (class in src.ska_src_mm_software_discovery_api.models.software)
DataInputType (class in src.ska_src_mm_software_discovery_api.schemas.software)
DataInputTypeModel (class in src.ska_src_mm_software_discovery_api.models.software)
DataOutputType (class in src.ska_src_mm_software_discovery_api.schemas.software)
DataOutputTypeModel (class in src.ska_src_mm_software_discovery_api.models.software)
DELETE (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod attribute)
dependent_services (src.ska_src_mm_software_discovery_api.schemas.health_response.HealthResponse attribute)
description (src.ska_src_mm_software_discovery_api.models.software.SoftwareModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.SoftwareMetadata attribute)
(src.ska_src_mm_software_discovery_api.schemas.software_response.SoftwareResponse attribute)
DESKTOP (src.ska_src_mm_software_discovery_api.schemas.software.SupportedModeEnum attribute)
detail (src.ska_src_mm_software_discovery_api.schemas.error_response.ErrorResponse attribute)
digest (src.ska_src_mm_software_discovery_api.models.software.ExecutableModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Executable attribute)
disable_authentication (src.ska_src_mm_software_discovery_api.common.config.Config attribute)
Discovery (class in src.ska_src_mm_software_discovery_api.schemas.software)
discovery (src.ska_src_mm_software_discovery_api.models.software.SoftwareModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ToolModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.SoftwareMetadata attribute)
discovery_function_category (in module src.ska_src_mm_software_discovery_api.models.software)
discovery_id (src.ska_src_mm_software_discovery_api.models.software.ToolModel attribute)
discovery_science_category (in module src.ska_src_mm_software_discovery_api.models.software)
discovery_science_working_group (in module src.ska_src_mm_software_discovery_api.models.software)
DiscoveryModel (class in src.ska_src_mm_software_discovery_api.models.software)
DOCKER (src.ska_src_mm_software_discovery_api.models.software.ExecutableTypeEnum attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.ExecutableTypeEnum attribute)
docs_router (in module src.ska_src_mm_software_discovery_api.rest.routers.docs_router)
E
ErrorResponse (class in src.ska_src_mm_software_discovery_api.schemas.error_response)
Executable (class in src.ska_src_mm_software_discovery_api.schemas.software)
executable (src.ska_src_mm_software_discovery_api.models.software.CpuArchitectureModel attribute)
executable_id (src.ska_src_mm_software_discovery_api.models.software.CpuArchitectureModel attribute)
ExecutableModel (class in src.ska_src_mm_software_discovery_api.models.software)
executables (src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Version attribute)
ExecutableTypeEnum (class in src.ska_src_mm_software_discovery_api.models.software)
(class in src.ska_src_mm_software_discovery_api.schemas.software)
F
FailedToRegister
FailedToUpdate
fetch() (src.ska_src_mm_software_discovery_api.client.postgres_client.PostgresClient method)
function_category (src.ska_src_mm_software_discovery_api.models.software.DiscoveryModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Discovery attribute)
FunctionCategoryModel (class in src.ska_src_mm_software_discovery_api.models.software)
G
generate_code_sample() (in module src.ska_src_mm_software_discovery_api.rest.openapi)
GET (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod attribute)
get_api_server_url_from_request() (in module src.ska_src_mm_software_discovery_api.common.utility)
get_base_url_from_request() (in module src.ska_src_mm_software_discovery_api.common.utility)
get_db() (in module src.ska_src_mm_software_discovery_api.rest.dependencies)
get_health_check_controller() (in module src.ska_src_mm_software_discovery_api.rest.dependencies)
get_software_controller() (in module src.ska_src_mm_software_discovery_api.rest.dependencies)
get_software_service() (in module src.ska_src_mm_software_discovery_api.rest.dependencies)
get_url_for_app_from_request() (in module src.ska_src_mm_software_discovery_api.common.utility)
group_name (src.ska_src_mm_software_discovery_api.models.software.ScienceWorkingGroupModel attribute)
H
handle_client_exceptions() (in module src.ska_src_mm_software_discovery_api.common.exceptions)
handle_exceptions() (in module src.ska_src_mm_software_discovery_api.common.exceptions)
HEAD (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod attribute)
HEADLESS (src.ska_src_mm_software_discovery_api.schemas.software.SupportedModeEnum attribute)
health() (in module src.ska_src_mm_software_discovery_api.rest.routers.status_router)
(src.ska_src_mm_software_discovery_api.controller.health_check_controller.HealthCheckController method)
HealthCheckController (class in src.ska_src_mm_software_discovery_api.controller.health_check_controller)
HealthResponse (class in src.ska_src_mm_software_discovery_api.schemas.health_response)
HealthResponse.DependentServices (class in src.ska_src_mm_software_discovery_api.schemas.health_response)
HealthResponse.DependentServices.DependentServiceStatus (class in src.ska_src_mm_software_discovery_api.schemas.health_response)
HttpClient (class in src.ska_src_mm_software_discovery_api.client.http_client)
HTTPMethod (class in src.ska_src_mm_software_discovery_api.common.http_method)
I
id (src.ska_src_mm_software_discovery_api.models.software.CpuArchitectureModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DataCompatibilityModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DataInputTypeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DataOutputTypeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.DiscoveryModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ExecutableModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.FunctionCategoryModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ProvenanceModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ResourceRequirementsModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ScienceCategoryModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ScienceWorkingGroupModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.SoftwareModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.SupportedModeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ToolModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software_response.SoftwareResponse attribute)
increment_request_counter() (src.ska_src_mm_software_discovery_api.rest.dependencies.Common method)
increment_requests_counter_depends() (src.ska_src_mm_software_discovery_api.rest.dependencies.Common static method)
init() (src.ska_src_mm_software_discovery_api.client.postgres_client.PostgresClient method)
input_type (src.ska_src_mm_software_discovery_api.models.software.DataInputTypeModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.DataInputType attribute)
input_types (src.ska_src_mm_software_discovery_api.models.software.DataCompatibilityModel attribute)
InternalServerErrorResponse (class in src.ska_src_mm_software_discovery_api.schemas.error_response)
InvalidInput
L
lifespan() (in module src.ska_src_mm_software_discovery_api.rest.server)
location (src.ska_src_mm_software_discovery_api.models.software.ExecutableModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Executable attribute)
logger (in module src.ska_src_mm_software_discovery_api.client.logging_client)
(in module src.ska_src_mm_software_discovery_api.decorators.singleton)
(in module src.ska_src_mm_software_discovery_api.rest.dependencies)
(in module src.ska_src_mm_software_discovery_api.rest.server)
M
min_memory_gb (src.ska_src_mm_software_discovery_api.models.software.ResourceRequirementsModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Resources attribute)
mode (src.ska_src_mm_software_discovery_api.models.software.SupportedModeModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.SupportedMode attribute)
model_config (src.ska_src_mm_software_discovery_api.common.config.Config attribute)
(src.ska_src_mm_software_discovery_api.schemas.error_response.ErrorResponse attribute)
(src.ska_src_mm_software_discovery_api.schemas.health_response.HealthResponse.DependentServices attribute)
modify_software() (in module src.ska_src_mm_software_discovery_api.rest.routers.software_discovery_router)
(src.ska_src_mm_software_discovery_api.service.software_service.SoftwareService method)
module
src
src.ska_src_mm_software_discovery_api
src.ska_src_mm_software_discovery_api.client
src.ska_src_mm_software_discovery_api.client.http_client
src.ska_src_mm_software_discovery_api.client.logging_client
src.ska_src_mm_software_discovery_api.client.permissions_client
src.ska_src_mm_software_discovery_api.client.postgres_client
src.ska_src_mm_software_discovery_api.common
src.ska_src_mm_software_discovery_api.common.config
src.ska_src_mm_software_discovery_api.common.exceptions
src.ska_src_mm_software_discovery_api.common.http_method
src.ska_src_mm_software_discovery_api.common.utility
src.ska_src_mm_software_discovery_api.controller
src.ska_src_mm_software_discovery_api.controller.health_check_controller
src.ska_src_mm_software_discovery_api.controller.software_controller
src.ska_src_mm_software_discovery_api.decorators
src.ska_src_mm_software_discovery_api.decorators.singleton
src.ska_src_mm_software_discovery_api.models
src.ska_src_mm_software_discovery_api.models.software
src.ska_src_mm_software_discovery_api.rest
src.ska_src_mm_software_discovery_api.rest.dependencies
src.ska_src_mm_software_discovery_api.rest.openapi
src.ska_src_mm_software_discovery_api.rest.routers
src.ska_src_mm_software_discovery_api.rest.routers.docs_router
src.ska_src_mm_software_discovery_api.rest.routers.software_discovery_router
src.ska_src_mm_software_discovery_api.rest.routers.status_router
src.ska_src_mm_software_discovery_api.rest.server
src.ska_src_mm_software_discovery_api.schemas
src.ska_src_mm_software_discovery_api.schemas.error_response
src.ska_src_mm_software_discovery_api.schemas.health_response
src.ska_src_mm_software_discovery_api.schemas.software
src.ska_src_mm_software_discovery_api.schemas.software_response
src.ska_src_mm_software_discovery_api.service
src.ska_src_mm_software_discovery_api.service.software_service
N
name (src.ska_src_mm_software_discovery_api.models.software.SoftwareModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.SoftwareMetadata attribute)
(src.ska_src_mm_software_discovery_api.schemas.software_response.SoftwareResponse attribute)
NOARCH (src.ska_src_mm_software_discovery_api.models.software.ExecutableTypeEnum attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.ExecutableTypeEnum attribute)
NOTEBOOK (src.ska_src_mm_software_discovery_api.schemas.software.SupportedModeEnum attribute)
NotFound
number_of_managed_requests (src.ska_src_mm_software_discovery_api.schemas.health_response.HealthResponse attribute)
O
oper_docs() (in module src.ska_src_mm_software_discovery_api.rest.routers.docs_router)
OPTIONS (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod attribute)
output_type (src.ska_src_mm_software_discovery_api.models.software.DataOutputTypeModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.DataOutputType attribute)
output_types (src.ska_src_mm_software_discovery_api.models.software.DataCompatibilityModel attribute)
P
PATCH (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod attribute)
PermissionDenied
Permissions (class in src.ska_src_mm_software_discovery_api.client.permissions_client)
permissions_api (src.ska_src_mm_software_discovery_api.schemas.health_response.HealthResponse.DependentServices attribute)
permissions_api_url (src.ska_src_mm_software_discovery_api.common.config.Config attribute)
permissions_service_name (src.ska_src_mm_software_discovery_api.common.config.Config attribute)
permissions_service_version (src.ska_src_mm_software_discovery_api.common.config.Config attribute)
ping() (in module src.ska_src_mm_software_discovery_api.rest.routers.status_router)
PingResponse (class in src.ska_src_mm_software_discovery_api.schemas.health_response)
populate_by_name (src.ska_src_mm_software_discovery_api.schemas.software.DataCompatibility.Config attribute)
POST (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod attribute)
PostgresClient (class in src.ska_src_mm_software_discovery_api.client.postgres_client)
Provenance (class in src.ska_src_mm_software_discovery_api.schemas.software)
provenance (src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Version attribute)
ProvenanceModel (class in src.ska_src_mm_software_discovery_api.models.software)
PUT (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod attribute)
R
README_PATH (in module src.ska_src_mm_software_discovery_api.rest.routers.docs_router)
recommended_memory_gb (src.ska_src_mm_software_discovery_api.models.software.ResourceRequirementsModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Resources attribute)
register_software() (in module src.ska_src_mm_software_discovery_api.rest.routers.software_discovery_router)
(src.ska_src_mm_software_discovery_api.controller.software_controller.SoftwareController method)
(src.ska_src_mm_software_discovery_api.service.software_service.SoftwareService method)
registered_by (src.ska_src_mm_software_discovery_api.models.software.ProvenanceModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Provenance attribute)
registration_date (src.ska_src_mm_software_discovery_api.models.software.ProvenanceModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Provenance attribute)
release_date (src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Version attribute)
repository_url (src.ska_src_mm_software_discovery_api.models.software.ProvenanceModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Provenance attribute)
request() (src.ska_src_mm_software_discovery_api.client.http_client.HttpClient method)
REQUESTS_COUNTER (in module src.ska_src_mm_software_discovery_api.rest.dependencies)
REQUESTS_COUNTER_LOCK (in module src.ska_src_mm_software_discovery_api.rest.dependencies)
requires_gpu (src.ska_src_mm_software_discovery_api.models.software.ResourceRequirementsModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Resources attribute)
resource_requirements_id (src.ska_src_mm_software_discovery_api.models.software.SupportedModeModel attribute)
ResourceRequirementsModel (class in src.ska_src_mm_software_discovery_api.models.software)
Resources (class in src.ska_src_mm_software_discovery_api.schemas.software)
resources (src.ska_src_mm_software_discovery_api.models.software.SupportedModeModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Version attribute)
Response (class in src.ska_src_mm_software_discovery_api.schemas.health_response)
RPM (src.ska_src_mm_software_discovery_api.models.software.ExecutableTypeEnum attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.ExecutableTypeEnum attribute)
S
science_category (src.ska_src_mm_software_discovery_api.models.software.DiscoveryModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Discovery attribute)
science_working_group (src.ska_src_mm_software_discovery_api.models.software.DiscoveryModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Discovery attribute)
ScienceCategoryModel (class in src.ska_src_mm_software_discovery_api.models.software)
ScienceWorkingGroupModel (class in src.ska_src_mm_software_discovery_api.models.software)
service_version (src.ska_src_mm_software_discovery_api.common.config.Config attribute)
setup_logger() (in module src.ska_src_mm_software_discovery_api.client.logging_client)
Singleton (class in src.ska_src_mm_software_discovery_api.decorators.singleton)
SINGULARITY (src.ska_src_mm_software_discovery_api.models.software.ExecutableTypeEnum attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.ExecutableTypeEnum attribute)
software (src.ska_src_mm_software_discovery_api.models.software.DiscoveryModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
software_discovery_router (in module src.ska_src_mm_software_discovery_api.rest.routers.software_discovery_router)
software_id (src.ska_src_mm_software_discovery_api.models.software.DiscoveryModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.SoftwareModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.SoftwareMetadata attribute)
SoftwareController (class in src.ska_src_mm_software_discovery_api.controller.software_controller)
SoftwareMetadata (class in src.ska_src_mm_software_discovery_api.schemas.software)
SoftwareModel (class in src.ska_src_mm_software_discovery_api.models.software)
SoftwareResponse (class in src.ska_src_mm_software_discovery_api.schemas.software_response)
SoftwareService (class in src.ska_src_mm_software_discovery_api.service.software_service)
src
module
src.ska_src_mm_software_discovery_api
module
src.ska_src_mm_software_discovery_api.client
module
src.ska_src_mm_software_discovery_api.client.http_client
module
src.ska_src_mm_software_discovery_api.client.logging_client
module
src.ska_src_mm_software_discovery_api.client.permissions_client
module
src.ska_src_mm_software_discovery_api.client.postgres_client
module
src.ska_src_mm_software_discovery_api.common
module
src.ska_src_mm_software_discovery_api.common.config
module
src.ska_src_mm_software_discovery_api.common.exceptions
module
src.ska_src_mm_software_discovery_api.common.http_method
module
src.ska_src_mm_software_discovery_api.common.utility
module
src.ska_src_mm_software_discovery_api.controller
module
src.ska_src_mm_software_discovery_api.controller.health_check_controller
module
src.ska_src_mm_software_discovery_api.controller.software_controller
module
src.ska_src_mm_software_discovery_api.decorators
module
src.ska_src_mm_software_discovery_api.decorators.singleton
module
src.ska_src_mm_software_discovery_api.models
module
src.ska_src_mm_software_discovery_api.models.software
module
src.ska_src_mm_software_discovery_api.rest
module
src.ska_src_mm_software_discovery_api.rest.dependencies
module
src.ska_src_mm_software_discovery_api.rest.openapi
module
src.ska_src_mm_software_discovery_api.rest.routers
module
src.ska_src_mm_software_discovery_api.rest.routers.docs_router
module
src.ska_src_mm_software_discovery_api.rest.routers.software_discovery_router
module
src.ska_src_mm_software_discovery_api.rest.routers.status_router
module
src.ska_src_mm_software_discovery_api.rest.server
module
src.ska_src_mm_software_discovery_api.schemas
module
src.ska_src_mm_software_discovery_api.schemas.error_response
module
src.ska_src_mm_software_discovery_api.schemas.health_response
module
src.ska_src_mm_software_discovery_api.schemas.software
module
src.ska_src_mm_software_discovery_api.schemas.software_response
module
src.ska_src_mm_software_discovery_api.service
module
src.ska_src_mm_software_discovery_api.service.software_service
module
static_path (in module src.ska_src_mm_software_discovery_api.rest.server)
status (src.ska_src_mm_software_discovery_api.schemas.health_response.HealthResponse.DependentServices.DependentServiceStatus attribute)
(src.ska_src_mm_software_discovery_api.schemas.health_response.PingResponse attribute)
status_router (in module src.ska_src_mm_software_discovery_api.rest.routers.status_router)
supported_modes (src.ska_src_mm_software_discovery_api.models.software.ResourceRequirementsModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Resources attribute)
SupportedMode (class in src.ska_src_mm_software_discovery_api.schemas.software)
SupportedModeEnum (class in src.ska_src_mm_software_discovery_api.schemas.software)
SupportedModeModel (class in src.ska_src_mm_software_discovery_api.models.software)
T
templates_path (in module src.ska_src_mm_software_discovery_api.rest.server)
tool_name (src.ska_src_mm_software_discovery_api.models.software.ToolModel attribute)
ToolModel (class in src.ska_src_mm_software_discovery_api.models.software)
tools_included (src.ska_src_mm_software_discovery_api.models.software.DiscoveryModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Discovery attribute)
TRACE (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod attribute)
type (src.ska_src_mm_software_discovery_api.models.software.ExecutableModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Executable attribute)
U
UnauthorizedResponse (class in src.ska_src_mm_software_discovery_api.schemas.error_response)
update_software() (src.ska_src_mm_software_discovery_api.controller.software_controller.SoftwareController method)
uptime (src.ska_src_mm_software_discovery_api.schemas.health_response.HealthResponse attribute)
user_docs() (in module src.ska_src_mm_software_discovery_api.rest.routers.docs_router)
V
val (src.ska_src_mm_software_discovery_api.common.http_method.HTTPMethod property)
verify_permission_for_service_route() (src.ska_src_mm_software_discovery_api.client.permissions_client.Permissions method)
Version (class in src.ska_src_mm_software_discovery_api.schemas.software)
version (src.ska_src_mm_software_discovery_api.models.software.DataCompatibilityModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ExecutableModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ProvenanceModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ResourceRequirementsModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.VersionModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.health_response.PingResponse attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.Version attribute)
version_id (src.ska_src_mm_software_discovery_api.models.software.DataCompatibilityModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ExecutableModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ProvenanceModel attribute)
(src.ska_src_mm_software_discovery_api.models.software.ResourceRequirementsModel attribute)
VersionModel (class in src.ska_src_mm_software_discovery_api.models.software)
versions (in module src.ska_src_mm_software_discovery_api.rest.server)
(src.ska_src_mm_software_discovery_api.models.software.SoftwareModel attribute)
(src.ska_src_mm_software_discovery_api.schemas.software.SoftwareMetadata attribute)