Given this puppet manifest (test.pp):
$dir = '/tmp'
file {'myfile':
  path => "$dir/myfile.txt",
  content => 'hello'
}

puppet produces this report:
[...]
    File[myfile]: !ruby/object:Puppet::Resource::Status
      resource: File[myfile]
      file: /Users/david/test.pp
      line: 4
      evaluation_time: 0.001354
      change_count: 1
      out_of_sync_count: 1
      tags: 
        - file
        - myfile
        - class
      time: 2013-12-13 11:44:59.092716 +01:00
      events: 
        - !ruby/object:Puppet::Transaction::Event
          audited: false
          property: ensure
          previous_value: !ruby/sym absent
          desired_value: !ruby/sym file
          historical_value: 
          message: "defined content as 
'{md5}5d41402abc4b2a76b9719d911017c592'"
          name: !ruby/sym file_created
          status: success
          time: 2013-12-13 11:44:59.093067 +01:00
      out_of_sync: true
      changed: true
      resource_type: File
      title: myfile
      skipped: false
      failed: false
      containment_path: 
        - Stage[main]
        - ""
        - File[myfile]
[...]

so, the report tells that it has created File[myfile],
but it does not contain the path of the file /tmp/myfile.txt.

that's a pity, because it means that I cannot get a list of all the files 
updated by puppet.

is there a way to get the final path of all File resources created by 
puppet?
(not "$dir/myfile.txt", but "/tmp/myfile.txt")

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/ff8d4db1-29b2-4c0e-aca8-a9d9faf4e02f%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to