Along with everything else that was pointed out, it turned out that I was using a node with the same name as my module, and therefore it was not being called.
On Fri, Aug 31, 2012 at 2:23 PM, Josh Cooper <j...@puppetlabs.com> wrote: > On Fri, Aug 31, 2012 at 10:03 AM, Ramin K <ramin-l...@badapple.net> wrote: > > On 8/31/2012 7:18 AM, Bai Shen wrote: > > >> class solr { > >> file { '/opt/apache-tomcat/conf/Catalina/localhost': > >> source => 'puppet://modules/solr/solr.xml', > > That should be puppet:///modules/solr/solr.xml > > The way to think about puppet URI's is that the server host and port > have been omitted, so there are two slashes for puppet://, and the URI > path always has a leading slash, /modules/solr/solr.xml. > > See http://docs.puppetlabs.com/guides/file_serving.html > > -- > Josh Cooper > Developer, Puppet Labs > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > 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. > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. 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.