Sha256: 8a5358de7b59f76fe78223eddb2b0c20a1d31ed7dc769839db0be72060477684
Contents?: true
Size: 839 Bytes
Versions: 10
Compression:
Stored size: 839 Bytes
Contents
module Actions module Katello module ContentViewVersion class AutoCreateRedhatRepositories < Actions::Base def plan(import:) helper = ::Katello::Pulp3::ContentViewVersion::ImportableRepositories.new( organization: import.organization, metadata_repositories: import.metadata_map.repositories.select { |r| r.redhat } ) helper.generate! sequence do helper.creatable.each do |root| plan_action(::Actions::Katello::RepositorySet::EnableRepository, root[:product], root[:content], root[:substitutions]) end helper.updatable.each do |root| plan_action(::Actions::Katello::Repository::Update, root[:repository], root[:options]) end end end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems