thanks, but this would be far to much work for like 100 vhosts, which I
want to sort into 2-3 groups of vhosts
in fact, it's probably easier to put them into different directories
Am Freitag, 24. Oktober 2014 14:27:47 UTC+2 schrieb cwebber:
>
> Ok,
>
> So when you call `access_log_file => “wordpress_${access_log_file}”`
> puppet is pulling $access_log_file from the scope in which you called
> apache::vhost what you probably want to do is something like:
>
> $vhost_name = ‘vhost.example.com'
> $vhost_type = ‘wordpress’
>
> apache::vhost {$vhost_name:
> port => 80,
> docroot => "/var/www/html/${vhost_name}”,
> serveradmin => ‘[email protected] <javascript:>’,
> access_log_file => “${vhost_type}_${vhost_name}_access.log”,
> error_log_file => “${vhost_type}_${vhost_name}_error.log”
> }
>
> On Oct 24, 2014, at 5:17 AM, Denny <[email protected] <javascript:>>
> wrote:
>
> puppetlabs-apache (v1.1.1)
>
> Am Freitag, 24. Oktober 2014 13:35:23 UTC+2 schrieb cwebber:
>>
>> Denny,
>>
>> Which apache module are you using?
>>
>> — cwebber
>>
>> On Oct 24, 2014, at 12:32 AM, Denny <[email protected]> wrote:
>>
>> Hi there,
>>
>> this is - for sure - pretty easy to solve but I'm a bit stuck right now...
>>
>> I want to add a prefix to my apache-vhost access and error logs depending
>> on what kind of application is installed on this vhost
>>
>> Right now my config looks something like this:
>>
>> apache::vhost { 'vhost.example.com':
>> port => '80',
>> docroot => '/var/www/html/someprettywebsite',
>> serveradmin => '[email protected]',
>> }
>>
>> which produces two log files:
>> /var/log/http/vhost.example.com_error.log
>> /var/log/http/vhost.example.com_access.log
>>
>>
>> but what I want is something like:
>>
>> /var/log/http/wordpress_vhost.example.com_error.log
>> /var/log/http/wordpress_vhost.example.com_access.log
>>
>> I've tried things like the example below, but didn't work :(
>>
>> apache::vhost { 'vhost.example.com':
>> port => '80',
>> docroot => '/var/www/html/someprettywebsite',
>> serveradmin => '[email protected]',
>> access_log_file => "wordpress_${access_log_file}",
>> }
>>
>>
>> Any suggestions are welcome,
>>
>> Denny
>>
>>
>> --
>> 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 [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/puppet-users/aaaa0931-1ab3-462a-9441-2ded4a79a879%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/puppet-users/aaaa0931-1ab3-462a-9441-2ded4a79a879%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
> --
> 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 [email protected] <javascript:>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/298497a4-6140-4c52-b544-9c2a2c74b58c%40googlegroups.com
>
> <https://groups.google.com/d/msgid/puppet-users/298497a4-6140-4c52-b544-9c2a2c74b58c%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/15880dcf-6fb8-495d-a12b-b601ea5afa5f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.