5
6
7
8
9
10
11
12
13
14
15
16
|
# File 'app/lib/actions/katello/product/update.rb', line 5
def plan(product, product_params)
action_subject product
product.update_attributes!(product_params)
if product.previous_changes.key?('gpg_key_id')
plan_action(::Actions::Katello::Product::RepositoriesGpgReset, product)
end
if ::SETTINGS[:katello][:use_cp] && product.productContent_changed?
plan_action(::Actions::Candlepin::Product::Update, product)
end
plan_action(::Actions::Pulp::Repos::Update, product) if ::SETTINGS[:katello][:use_pulp]
end
|