Hi all, this change I have not yet implemented, but I believe it might be nice to have.
Currently in environment.conf we can specify modulepath with relative or absolute paths to module directories, like this: modulepath = modules/:/some/other/location/env_name/ manifest = /path/to/env_name/manifest2/ It would be splendid if we could define modulepath paths with $environment as variable part of path, like this: modulepath = /path/to/$environment/modules manifest = /path/to/$environment/manifest2/ Would there be any interest for this feature? If this is implemented for modulepath setting, maybe it should be appropriate to implement it for manifest setting too? b. PS: Explanation why I find this useful, or from which use case I derived it would be useful: I have two puppets running on each system. Primary is for managing whole system + secondary puppet, and secondary puppet is just for managing primary puppet. This is useful for puppet upgrades - if something goes wrong, secondary puppet still works and fixes primary puppet if required, and vice versa. For these two I use the same module repository (each puppet has own module though) and I find it convenient to not have to clone module repository for the second time, for each environment. -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/d32b2c66-4dd2-4bf7-b0d7-05194b65dde4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.