We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7f54e44 commit d8a2f86Copy full SHA for d8a2f86
acceptance/lib/puppet/acceptance/rpm_util.rb
@@ -7,17 +7,13 @@ module RpmUtils
7
8
def rpm_provider(agent)
9
has_dnf = on(agent, 'which dnf', :acceptable_exit_codes => [0,1]).exit_code
10
- if has_dnf == 0
11
- 'dnf'
12
- else
13
- 'yum'
14
- end
+ has_dnf == 0 ? 'dnf' : 'yum'
15
end
16
17
def setup(agent)
18
@@setup_packages[agent] ||= {}
19
cmd = rpm_provider(agent)
20
- required_packages = ['createrepo', 'curl', 'rpm-build']
+ required_packages = %w[createrepo curl rpm-build]
21
required_packages.each do |pkg|
22
pkg_installed = (on agent, "#{cmd} list installed #{pkg}", :acceptable_exit_codes => (0..255)).exit_code == 0
23
# We need a newer OpenSSH for the newer OpenSSL that curl installs
0 commit comments