Пример #1
0
def destroy_version(
    repository_ctx: PulpRepositoryContext,
    repository_version_ctx: PulpRepositoryVersionContext,
    version: int,
) -> None:
    repo_href = repository_ctx.pulp_href
    href = f"{repo_href}versions/{version}/"
    repository_version_ctx.delete(href)
Пример #2
0
 def repair(
     pulp_ctx: PulpContext,
     repository_version_ctx: PulpRepositoryVersionContext,
 ) -> None:
     href = repository_version_ctx.pulp_href
     result = repository_version_ctx.repair(href)
     pulp_ctx.output_result(result)
Пример #3
0
def repair_version(
    pulp_ctx: PulpContext,
    repository_ctx: PulpRepositoryContext,
    repository_version_ctx: PulpRepositoryVersionContext,
    version: int,
) -> None:
    repo_href = repository_ctx.pulp_href
    href = f"{repo_href}versions/{version}/"
    result = repository_version_ctx.repair(href)
    pulp_ctx.output_result(result)