summaryrefslogtreecommitdiff
path: root/lib/puppet/parser/functions/parseyaml.rb
diff options
context:
space:
mode:
authorBryan Jen <bryan.jen@gmail.com>2016-03-29 09:13:46 -0700
committerBryan Jen <bryan.jen@gmail.com>2016-03-29 09:13:46 -0700
commitc5486aba6284664ae87a65beaa011211c70ea03e (patch)
tree5c1a4ffc818b9a96bda68fdc07d0a4a81cbc01db /lib/puppet/parser/functions/parseyaml.rb
parentb63849c7865e4191e9df5a7651c16c072facee3d (diff)
parent0cea94a82ef277092897a03446f6e6fccba90d53 (diff)
Merge pull request #586 from ffrank/dont_catch_exception
catch StandardError rather than the gratuitous Exception
Diffstat (limited to 'lib/puppet/parser/functions/parseyaml.rb')
-rw-r--r--lib/puppet/parser/functions/parseyaml.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/parser/functions/parseyaml.rb b/lib/puppet/parser/functions/parseyaml.rb
index 66d0413..9e84055 100644
--- a/lib/puppet/parser/functions/parseyaml.rb
+++ b/lib/puppet/parser/functions/parseyaml.rb
@@ -16,7 +16,7 @@ be returned if the parsing of YAML string have failed.
begin
YAML::load(arguments[0]) || arguments[1]
- rescue Exception => e
+ rescue StandardError => e
if arguments[1]
arguments[1]
else