Indeed.

Trashing the entire defined resource idea 30 mins ago, and
simply trying:

class ldapclient::config { 
    case $sys_sshortai { 
        'RH6': { 
            file { '/etc/openldap/ldap.conf': 
                mode => '444', 
                source => "${ldapclient::params::fileroot}/${name}", 
                owner  => $ldapclient::params::ldapclient_user, 
                require => Class['ldapclient::install'], 
            } 
            file { '/etc/nslcd.conf': 
                mode => '444', 
                source => "${ldapclient::params::fileroot}/${name}", 
                owner  => $ldapclient::params::ldapclient_user, 
                require => Class['ldapclient::install'], 
                notify => Class['ldapclient::service'], 
            } 
        } 
    } 
} 

is giving me:

err: /Stage[main]/Ldapclient::Config/File[/etc/nslcd.conf]: Could not 
evaluate: Could not retrieve information from environment production 
source(s) puppet:///modules/ldapclient/files/RH6/ldapclient::config at 
/etc/puppetlabs/puppet/modules/ldapclient/manifests/config.pp:30 
err: /Stage[main]/Ldapclient::Config/File[/etc/openldap/ldap.conf]: Could 
not evaluate: Could not retrieve information from environment production 
source(s) puppet:///modules/ldapclient/files/RH6/ldapclient::config at 
/etc/puppetlabs/puppet/modules/ldapclient/manifests/config.pp:23 

This is maddening.  What do those errors even mean?  So vague :(

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/ZwWSDMnrqesJ.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to