What confuses me is that I before switching to puppetlabs-apache I had a 
layout with a custom apache module as follows:

class vhost::vhost1 {
  custom_apache::site{
#parameters
  }
}

define custom_apache::site (#parameters) {
  include custom_apache::ssl
}

class custom_apache::ssl (#parameters){
  class { 'custom_apache':
   #parameters
 }
}

class custom_apache (#parameters) {
  include custom_apache::params
  class {'custom_apache::install':
    #parameters
  }
  class {'custom_apache::config':
    #parameters
  }
  class {'custom_apache::service':
    #parameters
  }
}

and that worked.

I also suspect the the 
line 
https://github.com/puppetlabs/puppetlabs-apache/blob/master/manifests/mod/ssl.pp#L24
 
to be the problem. But that would also be a problem with only one vhost and 
that works fine on another node.

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/546fce44-fc02-4fe9-af18-98ffe11c88ca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to