Skip to content

Commit

Permalink
chore: change name of dto
Browse files Browse the repository at this point in the history
  • Loading branch information
seedspirit committed Feb 14, 2025
1 parent 749d43e commit 5cdc8c0
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions src/ai/backend/common/dto/manager/field.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from ai.backend.common.types import VFolderUsageMode


class VFolderPermissionField(enum.StrEnum):
class VFolderMountPermissionField(enum.StrEnum):
READ_ONLY = "ro"
READ_WRITE = "rw"
RW_DELETE = "wd"
Expand Down Expand Up @@ -38,7 +38,7 @@ class VFolderItemField(BaseModel):
host: str
usage_mode: VFolderUsageMode
created_at: str
permission: VFolderPermissionField
permission: VFolderMountPermissionField
max_size: int
creator: str
ownership_type: VFolderOwnershipTypeField
Expand Down
4 changes: 2 additions & 2 deletions src/ai/backend/common/dto/manager/request.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from pydantic import AliasChoices, BaseModel, Field

from ai.backend.common import typed_validators as tv
from ai.backend.common.dto.manager.field import VFolderPermissionField
from ai.backend.common.dto.manager.field import VFolderMountPermissionField
from ai.backend.common.types import VFolderUsageMode


Expand All @@ -17,7 +17,7 @@ class VFolderCreateReq(BaseModel):
default=None,
)
usage_mode: VFolderUsageMode = Field(default=VFolderUsageMode.GENERAL)
permission: VFolderPermissionField = Field(default=VFolderPermissionField.READ_WRITE)
permission: VFolderMountPermissionField = Field(default=VFolderMountPermissionField.READ_WRITE)
unmanaged_path: Optional[str] = Field(
validation_alias=AliasChoices("unmanaged_path", "unmanagedPath"),
default=None,
Expand Down
6 changes: 3 additions & 3 deletions src/ai/backend/manager/models/vfolder.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@
from ai.backend.common.bgtask import ProgressReporter
from ai.backend.common.defs import MODEL_VFOLDER_LENGTH_LIMIT
from ai.backend.common.dto.manager.field import (
VFolderMountPermissionField,
VFolderOperationStatusField,
VFolderOwnershipTypeField,
VFolderPermissionField,
)
from ai.backend.common.types import (
MountPermission,
Expand Down Expand Up @@ -177,8 +177,8 @@ class VFolderPermission(enum.StrEnum):
RW_DELETE = "wd"
OWNER_PERM = "wd" # resolved as RW_DELETE

def to_field(self) -> VFolderPermissionField:
return VFolderPermissionField(self)
def to_field(self) -> VFolderMountPermissionField:
return VFolderMountPermissionField(self)


class VFolderPermissionValidator(t.Trafaret):
Expand Down

0 comments on commit 5cdc8c0

Please sign in to comment.