Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion api/specs/web-server/_storage.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

from fastapi import APIRouter, Query, status
from models_library.api_schemas_storage import (
FileLocation,
FileMetaDataGet,
FileUploadCompleteFutureResponse,
FileUploadCompleteResponse,
Expand Down Expand Up @@ -37,7 +38,7 @@

@router.get(
"/storage/locations",
response_model=list[DatasetMetaData],
response_model=list[FileLocation],
description="Get available storage locations",
)
async def list_storage_locations():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
from pydantic import AnyUrl, TypeAdapter
from servicelib.fastapi.client_session import get_client_session
from servicelib.utils import logged_gather
from simcore_service_storage.core.settings import get_application_settings

from ...constants import DATCORE_ID, DATCORE_STR, MAX_CONCURRENT_REST_CALLS
from ...core.settings import get_application_settings
from ...models import DatasetMetaData, FileMetaData
from .datcore_adapter_exceptions import (
DatcoreAdapterClientError,
Expand Down Expand Up @@ -64,7 +64,7 @@ async def _request(
**request_kwargs,
)
response.raise_for_status()
response_data = await response.json()
response_data = response.json()
assert isinstance(response_data, dict | list) # nosec
return response_data

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5670,7 +5670,7 @@ paths:
application/json:
schema:
items:
$ref: '#/components/schemas/DatasetMetaData'
$ref: '#/components/schemas/FileLocation'
type: array
title: Response List Storage Locations
/v0/storage/locations/{location_id}/datasets:
Expand Down Expand Up @@ -9296,6 +9296,20 @@ components:
required:
- date
title: FeaturesDict
FileLocation:
properties:
name:
type: string
title: Name
id:
type: integer
title: Id
additionalProperties: false
type: object
required:
- name
- id
title: FileLocation
FileMetaData:
properties:
file_uuid:
Expand Down
Loading