I'm trying to use ini_setting as a parent provider. Everything works well, but to support purging, the resources provider need to specify the target file via self.file_path. Initially this seems straightforward, but the config file location can vary based on installation settings. All the examples I've seen have a hard coded filepath in self.file_path. I can't use parameter in the puppet type to provide the file path because it's only accessible in the normal setter/getter via resources[:file_path]. scope.lookupvar is definitely not available, so is there a way to access the catalog in self.* methods in the provider?
Thanks, Nan -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CACqVBqAVp6uLOGoQLjhCAw7gpBXu_bAdcoBu4Tyg64cVuK75KA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
