prefect_azure.repository
Interact with files stored in Azure DevOps Git repositories.
The AzureDevopsRepository class in this module is a storage block that lets Prefect
agents pull Prefect flow code from Azure DevOps repositories.
The AzureDevopsRepository block is ideally configured via the Prefect UI, but can
also be used in Python as the following examples demonstrate.
Examples:
Load a configured Azure DevOps repository block:
Classes
AzureDevopsRepository
Interact with files stored in Azure DevOps Git repositories.
Methods:
aget_directory
from_path: If provided, interpreted as a subdirectory of the underlying repository that will be copied to the provided local path.local_path: A local path to clone to; defaults to present working directory.
get_directory
from_path to the provided local_path.
This defaults to cloning the repository reference configured on the
Block to the present working directory.
Args:
from_path: If provided, interpreted as a subdirectory of the underlying repository that will be copied to the provided local path.local_path: A local path to clone to; defaults to present working directory.