Hello, We are trying to use the puppet-forge graphite module located here: https://github.com/echocat/puppet-graphite/blob/master/manifests/install.pp and our servers will not have access to the Internet. So we are downloading all the pip packages to a local repository and will point pip to each package. I would like to wrap the Package type so I can provide the source. How would I do this so that the package name is passed to the defined type? My intent is to not change much of the code here: https://github.com/echocat/puppet-graphite/blob/master/manifests/install.pp Otherwise, I will have to comment out alot of the manifest and replace with exec statements pointing to each individual package. -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/7bbc783a-589a-42b3-aaa5-993d43f2026b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.