summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/util.rb')
-rw-r--r--lib/puppet/util.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/puppet/util.rb b/lib/puppet/util.rb
index 386100270..1f974921e 100644
--- a/lib/puppet/util.rb
+++ b/lib/puppet/util.rb
@@ -215,7 +215,7 @@ module Util
end
if failonfail
- unless $? == 0
+ unless $CHILD_STATUS == 0
raise ExecutionFailure, output
end
end
@@ -380,7 +380,7 @@ module Util
def memory
unless defined?(@pmap)
pmap = %x{which pmap 2>/dev/null}.chomp
- if $? != 0 or pmap =~ /^no/
+ if $CHILD_STATUS != 0 or pmap =~ /^no/
@pmap = nil
else
@pmap = pmap