From 05773166f697b670a34c869beba6ea650cd9fc62 Mon Sep 17 00:00:00 2001 From: Gertjan Bijl Date: Fri, 5 May 2023 21:50:39 +0200 Subject: [PATCH] Fix help parsing regex Make regex compatible with RHEL6 and RHEL7, aside from the existing compatibility with RHEL8 and RHEL9. --- lib/puppet/provider/rhsm_config/subscription_manager.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet/provider/rhsm_config/subscription_manager.rb b/lib/puppet/provider/rhsm_config/subscription_manager.rb index 5f4d4fb..a336409 100755 --- a/lib/puppet/provider/rhsm_config/subscription_manager.rb +++ b/lib/puppet/provider/rhsm_config/subscription_manager.rb @@ -241,7 +241,7 @@ def conf_help_parse(data) opts = [] unless data.nil? data.split("\n").each do |line| - m = line.match(%r{^\s+--([a-z_0-9]+\.[a-z_0-9]+) [A-Z]+.*}) + m = line.match(%r{^\s+--([a-z_0-9]+\.[a-z_0-9]+)[=\s][A-Z]+.*}) unless m.nil? opts.push m[1] end