summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util/rdoc/parser.rb
diff options
context:
space:
mode:
authorMarkus Roberts <Markus@reality.com>2009-10-31 12:13:55 -0700
committerJames Turnbull <james@lovedthanlost.net>2009-11-05 18:56:55 +1100
commitb8470b8064503baea21d43d5c1dcf349bc4daf59 (patch)
treeefea7a9ac5bd5d16665d1c8ac1b4b568dd95799a /lib/puppet/util/rdoc/parser.rb
parent5b750c225ff0c646341282aa867d92dbe15509cd (diff)
downloadpuppet-b8470b8064503baea21d43d5c1dcf349bc4daf59.tar.gz
puppet-b8470b8064503baea21d43d5c1dcf349bc4daf59.tar.xz
puppet-b8470b8064503baea21d43d5c1dcf349bc4daf59.zip
Fix #2757 & CSR 92 (symlinks in recursively managed dirs)
The fundemental problem was that, despite what the comment said, the early bailout for file content management only applied to directories, not to links. Making links bail out at as well fixed the problem for most users. However, it would still occur for users with mixed ruby version system since there were no to_/from_pson methods for file metadata. So the second (and far larger) part of this patch adds metadata pson support. The testing is unit level only, as there's no pratical way to do the cross-ruby-version acceptance testing and no benifit to doing "integration" testing short of that. Signed-off-by: Markus Roberts <Markus@reductivelabs.com>
Diffstat (limited to 'lib/puppet/util/rdoc/parser.rb')
0 files changed, 0 insertions, 0 deletions