diff --git a/.rubocop.yml b/.rubocop.yml index 82e71cb2d2..231c3fe51f 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -13,10 +13,6 @@ require: Layout/LineLength: Max: 120 -Lint/RescueException: - Exclude: - - 'lib/facter/custom_facts/util/parser.rb' - Lint/RaiseException: Enabled: true diff --git a/lib/facter/custom_facts/util/parser.rb b/lib/facter/custom_facts/util/parser.rb index 2d941f82bb..c61da2d9f9 100644 --- a/lib/facter/custom_facts/util/parser.rb +++ b/lib/facter/custom_facts/util/parser.rb @@ -69,7 +69,7 @@ def parse_executable_output(output) res = nil begin res = YAML.safe_load(output, [Symbol, Time]) - rescue Exception => e + rescue StandardError => e Facter.debug("Could not parse executable fact output as YAML or JSON (#{e.message})") end res = KeyValuePairOutputFormat.parse output unless res.is_a?(Hash)