Adding some infrastructure to manage backward compatibility in the
parser, and then managing it as I can in the metaparams and
the 'require' function.

lib/puppet/parser/compiler.rb                |    4 ++
lib/puppet/parser/functions/require.rb       |   16 +++++++++-
lib/puppet/parser/resource.rb                |   31 ++++++++++++++++----
lib/puppet/resource/catalog.rb               |    3 ++
spec/integration/parser/functions/require.rb |    8 +++--
spec/unit/parser/compiler.rb                 |    9 ++++++
spec/unit/parser/functions/require.rb        |   18 ++++++-----
spec/unit/parser/resource.rb                 |   40 +++++++++++++++++++++++++-
spec/unit/resource/catalog.rb                |   12 ++++++++
9 files changed, 121 insertions(+), 20 deletions(-)


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to