diff options
author | Luke Kanies <luke@madstop.com> | 2009-08-03 11:53:58 -0700 |
---|---|---|
committer | James Turnbull <james@lovedthanlost.net> | 2009-08-04 07:26:59 +1000 |
commit | f6cc59803b32dd1d62cbc5e8ae16ac675ffb296d (patch) | |
tree | 4a924f8b18c502188f07284f621ac15c90a4aeed /lib/puppet/util/reference.rb | |
parent | 7c4c00f9e0a8120f6ee273c81cf1aff4379b83c2 (diff) | |
download | puppet-f6cc59803b32dd1d62cbc5e8ae16ac675ffb296d.tar.gz puppet-f6cc59803b32dd1d62cbc5e8ae16ac675ffb296d.tar.xz puppet-f6cc59803b32dd1d62cbc5e8ae16ac675ffb296d.zip |
Fixes #2483 - Log only copies metadata from RAL objects
We were previously trying to figure out what data
was available based on what methods existed, but
that caught a different method profile from
modules.
This fixes it so we only look for this data from
Puppet::Type or Puppet::Parameter instances.
I had to add the ability to skip data that's
not available, since File's 'ensure' parameter
doesn't have 'file' data, I assume because of
the metaprogramming we do around the 'file' value
for 'ensure'. It's a workaround for now, and there's
a test in there to verify it, anyway.
Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'lib/puppet/util/reference.rb')
0 files changed, 0 insertions, 0 deletions