Hello,
I would like to use files outside my module, their paths are given as
parameters of my openldap class, but I have some issues
Issue for files:
In my openldap module, I would like to permit the addition of custom
schemas without modifying the module. These schemas are files. The idea I
had was to put them inside the "global" files directory and to declare
their path as parameters of my class:
* usage example of my class:
node ''default'' {
class { ''openldap'':
base_dn => ''dc=example,dc=org'',
custom_schemas => [
''puppet:///files/openldap/schemas/my_custom_schema.ldif'', ],
}
* path to my_custom_schema.ldif:
/etc/puppet/files/openldap/schemas/my_custom_schema.ldif
it works, but I have this deprecated warning in my logs that worrying me:
notice: DEPRECATION NOTICE: Files found in modules without specifying
''modules'' in file path will be deprecated in the next major
release.
Please fix module ''openldap'' when no 0.24.x clients are
present
I don''t know if this message is relevant in my case because my file is
not
inside a module.
I quite new to puppet, I don''t know if it''s even the best way
to do this
kind of things (I also do this kind of things with templates).
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscribe@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.