Sha256: 62d34864c92db8998325c2ed170df7f9e83d2cf289e3ecb89b55a697c741c373

Contents?: true

Size: 782 Bytes

Versions: 24

Compression:

Stored size: 782 Bytes

Contents

module Actions
  module Pulp3
    module Orchestration
      module Repository
        class Sync < Pulp3::Abstract
          include Actions::Helpers::OutputPropagator
          def plan(repository, smart_proxy, options)
            sequence do
              action_output = plan_action(Actions::Pulp3::Repository::Sync, repository, smart_proxy, options).output
              version_output = plan_action(Pulp3::Repository::SaveVersion, repository, tasks: action_output[:pulp_tasks]).output
              plan_action(Pulp3::Orchestration::Repository::GenerateMetadata, repository, smart_proxy, :contents_changed => version_output[:contents_changed])
              plan_self(:subaction_output => version_output)
            end
          end
        end
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
katello-3.17.0.rc1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc5.1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc5 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc4.1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.15.3.1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.15.3 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc4 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc3.1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.15.2 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc3 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc2.1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc2 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.15.1.1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc1.1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.15.1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.16.0.rc1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.15.0.1 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.15.0 app/lib/actions/pulp3/orchestration/repository/sync.rb
katello-3.15.0.rc2 app/lib/actions/pulp3/orchestration/repository/sync.rb