Sha256: 126c2c0cbc4f02bcf755f04a60d8e0b982bf7a752df31539bd6ec4a97b3486d0
Contents?: true
Size: 1017 Bytes
Versions: 6
Compression:
Stored size: 1017 Bytes
Contents
module Actions module Katello module Repository class MetadataGenerate < Actions::Base def plan(repository, options = {}) dependency = options.fetch(:dependency, nil) force = options.fetch(:force, false) repository_creation = options.fetch(:repository_creation, false) source_repository = options.fetch(:source_repository, nil) source_repository ||= repository.target_repository if repository.link? plan_action(PulpSelector, [Pulp::Repository::DistributorPublish, Pulp3::Orchestration::Repository::GenerateMetadata], repository, SmartProxy.pulp_master, :force => force, :source_repository => source_repository, :matching_content => options[:matching_content], :dependency => dependency, :repository_creation => repository_creation) end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems