Project

General

Profile

Download (458 Bytes) Statistics
| Branch: | Tag: | Revision:
module Procedures::Packages
class EnableModules < ForemanMaintain::Procedure
metadata do
description 'Enable the given stream modules'
confine do
package_manager.class.name == 'ForemanMaintain::PackageManager::Dnf'
end
param :module_names, 'Module names', :array => true, :required => true
advanced_run false
end

def run
execute!("dnf module enable #{@module_names.join(' ')} -y")
end
end
end
(2-2/9)