We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d3be1ca commit c7ffb95Copy full SHA for c7ffb95
lib/puppet/type/concat_file.rb
@@ -296,7 +296,8 @@ def nested_merge(hash1, hash2)
296
297
def fragment_content(r)
298
if r[:content].nil? == false
299
- fragment_content = r[:content]
+ # Explicitly resolve deferred values.
300
+ fragment_content = r[:content].instance_of?(Puppet::Pops::Evaluator::DeferredValue) ? r[:content].resolve : r[:content]
301
elsif r[:source].nil? == false
302
@source = nil
303
Array(r[:source]).each do |source|
0 commit comments