ReferenceMount
SpecificationMount

V1Mount

polyaxon._schemas.types.mounts.V1Mount()

Mount specification for mapping local paths to run paths.

Mounts are used by the CLI to upload local files or directories when submitting an operation. A mount can be declared as an object with from and to fields, or as a shorthand string in the form from:to. If to is omitted, the source path is used as the destination.

  • Args:
    • path_from: str, optional, source path on the local machine.
    • path_to: str, optional, destination path in the run context.

YAML usage

mount:
  - from: ./src
    to: /workspace/src
  - ./requirements.txt:/workspace/requirements.txt
  - ./config.yaml

Python usage

from polyaxon._schemas.types.mounts import V1Mount
mount = [
    V1Mount(path_from="./src", path_to="/workspace/src"),
    V1Mount(path_from="./requirements.txt", path_to="/workspace/requirements.txt"),
]