vendored/puppet/lib/puppet/pops/evaluator/evaluator_impl.rb in bolt-0.11.0 vs vendored/puppet/lib/puppet/pops/evaluator/evaluator_impl.rb in bolt-0.12.0
- old
+ new
@@ -440,12 +440,12 @@
else
fail(Issues::OPERATOR_NOT_APPLICABLE_WHEN, left_o, {:operator => operator, :left_value => left, :right_value => right})
end
end
result = left.send(operator, right)
- rescue NoMethodError => e
+ rescue NoMethodError
fail(Issues::OPERATOR_NOT_APPLICABLE, left_o, {:operator => operator, :left_value => left})
- rescue ZeroDivisionError => e
+ rescue ZeroDivisionError
fail(Issues::DIV_BY_ZERO, bin_expr.right_expr)
end
case result
when Float
if result == Float::INFINITY || result == -Float::INFINITY