Issue #19148 has been updated by Richard Clamp. Assignee deleted (Richard Clamp)
https://github.com/richardc/puppet/tree/fix/master/19148 sumbitted for code review/merging as https://github.com/puppetlabs/puppet/pull/1466 ---------------------------------------- Refactor #19148: Nagios types cause noisy runs https://projects.puppetlabs.com/issues/19148#change-82834 Author: Richard Clamp Status: Unreviewed Priority: Normal Assignee: Category: nagios Target version: Affected Puppet version: Keywords: nagios naginator racc Branch: Using the naginator providers leads to a noisy run. $ puppet apply -e 'nagios_host {"foo":}' racc/parser.rb:27: warning: already initialized constant Racc_Runtime_Version racc/parser.rb:28: warning: already initialized constant Racc_Runtime_Revision racc/parser.rb:30: warning: already initialized constant Racc_Runtime_Core_Version_R racc/parser.rb:31: warning: already initialized constant Racc_Runtime_Core_Revision_R racc/parser.rb:35: warning: already initialized constant Racc_Runtime_Core_Revision_C racc/parser.rb:39: warning: already initialized constant Racc_Main_Parsing_Routine racc/parser.rb:40: warning: already initialized constant Racc_YY_Parse_Method racc/parser.rb:41: warning: already initialized constant Racc_Runtime_Core_Version racc/parser.rb:42: warning: already initialized constant Racc_Runtime_Core_Revision racc/parser.rb:43: warning: already initialized constant Racc_Runtime_Type Finished catalog run in 0.08 seconds $ puppet --version r3.0.1 $ ruby -v ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-linux] This is because the naginator parser embeds a racc runtime, where the DSL just loads the one from the ruby DSL. I have a fix for this but I think it's a little large to count under the trivial patch policy. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
