Sha256: bfc384a56da3f86f1ea1c178db2bc46a3fe4af6cfe16574371ef42a130ecb07f
Contents?: true
Size: 919 Bytes
Versions: 17
Compression:
Stored size: 919 Bytes
Contents
module Actions module Pulp3 module Orchestration module OrphanCleanup class RemoveOrphans < Pulp3::Abstract def plan(proxy) if proxy.pulp3_enabled? sequence do plan_action(Actions::Pulp3::OrphanCleanup::DeleteOrphanRepositoryVersions, proxy) if proxy.pulp_mirror? plan_action(Actions::Pulp3::OrphanCleanup::RemoveUnneededRepos, proxy) plan_action(Actions::Pulp3::OrphanCleanup::DeleteOrphanDistributions, proxy) plan_action(Actions::Pulp3::OrphanCleanup::DeleteOrphanAlternateContentSources, proxy) plan_action(Actions::Pulp3::OrphanCleanup::DeleteOrphanRemotes, proxy) end plan_action(Actions::Pulp3::OrphanCleanup::RemoveOrphans, proxy) end end end end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems