summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith84@gmail.com>2020-02-27 15:53:06 -0800
committerTim Smith <tsmith84@gmail.com>2020-03-16 12:46:54 -0700
commit111d34eef9246b87e124a38f9aadc57686896da6 (patch)
treead6ad781b387689a21ef668bcdbb032e78d29cc9
parent351f654cbc6884709c2e2bca03f4004f5e9c327d (diff)
downloadchef-111d34eef9246b87e124a38f9aadc57686896da6.tar.gz
Change the resource order and return a symbol
As lamont pointed out #{symbol} will work nicely to make it a string val. Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r--lib/chef/resource/rhsm_register.rb13
1 files changed, 7 insertions, 6 deletions
diff --git a/lib/chef/resource/rhsm_register.rb b/lib/chef/resource/rhsm_register.rb
index 322dfdf701..afe30e4a3a 100644
--- a/lib/chef/resource/rhsm_register.rb
+++ b/lib/chef/resource/rhsm_register.rb
@@ -67,6 +67,12 @@ class Chef
package "subscription-manager"
unless new_resource.satellite_host.nil? || registered_with_rhsm?
+ declare_resource(package_resource, "katello-ca-consumer-latest") do
+ options "--nogpgcheck"
+ source "#{Chef::Config[:file_cache_path]}/katello-package.rpm"
+ action :nothing
+ end
+
remote_file "#{Chef::Config[:file_cache_path]}/katello-package.rpm" do
source "http://#{new_resource.satellite_host}/pub/katello-ca-consumer-latest.noarch.rpm"
action :create
@@ -74,11 +80,6 @@ class Chef
not_if { katello_cert_rpm_installed? }
end
- declare_resource(package_resource.to_sym, "katello-ca-consumer-latest") do
- options "--nogpgcheck"
- source "#{Chef::Config[:file_cache_path]}/katello-package.rpm"
- action :nothing
- end
file "#{Chef::Config[:file_cache_path]}/katello-package.rpm" do
action :delete
@@ -118,7 +119,7 @@ class Chef
action_class do
def package_resource
- node["platform_version"].to_i >= 8 ? "dnf_package" : "yum_package"
+ node["platform_version"].to_i >= 8 ? :dnf_package : :yum_package
end
def registered_with_rhsm?