Skip to content

Schemas

Pydantic schemas for configuration.

Classes:

Name Description
FilecountModel

Model for file count configuration.

DirectoryModel

Model for directory creation configuration.

FilenameModel

Model for file renaming.

TransferModeModel

Model for mode configuration.

ListIncludeExcludeModel

Model for list filtering.

MinMaxModel

Model for size filter.

SizeLimitModel

Model for output folder size limits.

OptionsModel

Model for additional options.

ConfigModel

Model for configuration.

FilecountModel

Bases: BaseModel

Model for file count configuration.

DirectoryModel

Bases: BaseModel

Model for directory creation configuration.

FilenameModel

Bases: BaseModel

Model for file renaming.

TransferModeModel

Bases: BaseModel

Model for mode configuration.

ListIncludeExcludeModel

Bases: BaseModel

Model for list filtering.

MinMaxModel

Bases: BaseModel

Model for size filter.

SizeLimitModel

Bases: BaseModel

Model for output folder size limits.

OptionsModel

Bases: BaseModel

Model for additional options.

ConfigModel

Bases: BaseModel

Model for configuration.

Methods:

Name Description
is_absolute

Ensure root and dest paths are absolute.

is_absolute(val: str) -> str classmethod

Ensure root and dest paths are absolute.