summaryrefslogtreecommitdiffstats
path: root/lib/puppet/transaction.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/transaction.rb')
-rw-r--r--lib/puppet/transaction.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/puppet/transaction.rb b/lib/puppet/transaction.rb
index 05fbe6914..a7ea48a19 100644
--- a/lib/puppet/transaction.rb
+++ b/lib/puppet/transaction.rb
@@ -262,6 +262,7 @@ class Transaction
nil
end
}.reject { |o| o.nil? }.uniq.each do |klass|
+ # XXX We need to do something special here in case of failure.
if klass.respond_to?(:prefetch)
klass.prefetch
end