diff options
author | Markus Roberts <Markus@reality.com> | 2010-03-25 15:54:33 -0700 |
---|---|---|
committer | test branch <puppet-dev@googlegroups.com> | 2010-02-17 06:50:53 -0800 |
commit | 33b565a0d76b07f354e2e145e7e03e5a5db69e48 (patch) | |
tree | 934f60c39eb6f4a9cf9c468552bbaea2cd8787f6 /lib/puppet/util/autoload.rb | |
parent | 4820a1b569444f942b3ceb6ee3a0832ed6faf613 (diff) | |
download | puppet-33b565a0d76b07f354e2e145e7e03e5a5db69e48.tar.gz puppet-33b565a0d76b07f354e2e145e7e03e5a5db69e48.tar.xz puppet-33b565a0d76b07f354e2e145e7e03e5a5db69e48.zip |
Fix for #3424 and tests to prove it.
The original pure ruby yaml patch missed some edge cases; specifically, classes
that were modified by the syck version to directly call it and thus never
reached the pure ruby version. This adds monkey patches to all of those case
which we might reasonably care about (omitting, for example, calls within the
syck version to itself) and tests which show that the monkey patch works.
Diffstat (limited to 'lib/puppet/util/autoload.rb')
0 files changed, 0 insertions, 0 deletions