Sha256: 3349a25e18e62575b8173ed498c74a3aabde3dba0475cd42680c24e24199ced9

Contents?: true

Size: 548 Bytes

Versions: 4

Compression:

Stored size: 548 Bytes

Contents

module Actions
  module Pulp3
    module Orchestration
      module OrphanCleanup
        class RemoveOrphans < Pulp::Abstract
          def plan(proxy)
            if proxy.pulp3_enabled?
              sequence do
                if proxy.pulp_mirror?
                  plan_action(Actions::Pulp3::OrphanCleanup::RemoveUnneededRepos, proxy)
                end
                plan_action(Actions::Pulp3::OrphanCleanup::DeleteOrphanRepositoryVersions, proxy)
              end
            end
          end
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
katello-3.14.1 app/lib/actions/pulp3/orchestration/orphan_cleanup/remove_orphans.rb
katello-3.14.0 app/lib/actions/pulp3/orchestration/orphan_cleanup/remove_orphans.rb
katello-3.14.0.rc2 app/lib/actions/pulp3/orchestration/orphan_cleanup/remove_orphans.rb
katello-3.14.0.rc1 app/lib/actions/pulp3/orchestration/orphan_cleanup/remove_orphans.rb