Issue #2204 has been updated by luke. Status changed from Accepted to Duplicate
Duplicate of #1913, already fixed. ---------------------------------------- Bug #2204: Exported Resources with keyword undef http://projects.reductivelabs.com/issues/2204 Author: mbornoz Status: Duplicate Priority: Normal Assigned to: luke Category: nagios Target version: unplanned Complexity: Unknown Affected version: 0.24.7 Keywords: exported ressources undef _undef_ keyword seems to be understood as a simple string when it is used in an exported ressource. I use puppet 0.24.7-1.2 on Debian/Lenny. Below, here is a simple example of definition that highlight this problem when I use it without argument _$contact_groups_: <pre> define nagios::service::distributed ($ensure=present, $service_description, $host_name=false, $contact_groups=false) { nagios_service {$name: ensure => $ensure, use => "generic-service-active", host_name => $host_name ? {false => $hostname, default => $host_name}, check_command => $name, tag => "nagios", service_description => $service_description, target => "$nagios_cfg_dir/services.cfg", require => File["$nagios_cfg_dir/services.cfg"], notify => Exec["nagios-reload"], } @@nagios_service {"@@$name on $hostname": ensure => $ensure, use => "generic-service-passive", host_name => $host_name ? {false => $hostname, default => $host_name}, tag => "nagios", service_description => $service_description, target => "$nagios_cfg_dir/services.cfg", require => File["$nagios_cfg_dir/services.cfg"], notify => Exec["nagios-reload"], contact_groups => $contact_groups ? {false => undef, default => $contact_groups}, } } </pre> -- 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://reductivelabs.com/redmine/my/account --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Bugs" 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-bugs?hl=en -~----------~----~----~----~------~----~------~--~---
