From 2c32f1c0cfe326bf888b49091242aa57b8ad6f87 Mon Sep 17 00:00:00 2001 From: drebs Date: Fri, 5 Jun 2015 15:43:18 -0300 Subject: add '.conf' in site conf file names --- manifests/site.pp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'manifests') diff --git a/manifests/site.pp b/manifests/site.pp index cda1662..c4daa6b 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -115,7 +115,7 @@ define apache::site( case $source { true: { - file { "${apache::sites}-available/$vhost": + file { "${apache::sites}-available/$vhost.conf": ensure => $ensure, source => [ "puppet:///modules/site_apache/vhosts/$domain/$title", "puppet:///modules/site_apache/vhosts/$title" ], @@ -127,7 +127,7 @@ define apache::site( } } false: { - file { "${apache::sites}-available/$vhost": + file { "${apache::sites}-available/$vhost.conf": ensure => $ensure, content => template("$template"), owner => root, @@ -177,19 +177,19 @@ define apache::site( } } exec { "/usr/sbin/a2ensite $vhost": - unless => "/bin/sh -c '[ -L ${apache::sites}-enabled/$vhost ] \ - && [ ${apache::sites}-enabled/$vhost -ef ${apache::sites}-available/$vhost ]'", + unless => "/bin/sh -c '[ -L ${apache::sites}-enabled/$vhost.conf ] \ + && [ ${apache::sites}-enabled/$vhost.conf -ef ${apache::sites}-available/$vhost.conf ]'", notify => Exec["reload-apache2"], } } 'absent': { exec { "/usr/sbin/a2dissite $vhost": - onlyif => "/bin/sh -c '[ -L ${apache::sites}-enabled/$vhost ] \ - && [ ${apache::sites}-enabled/$vhost -ef ${apache::sites}-available/$vhost ]'", + onlyif => "/bin/sh -c '[ -L ${apache::sites}-enabled/$vhost.conf ] \ + && [ ${apache::sites}-enabled/$vhost.conf -ef ${apache::sites}-available/$vhost.conf ]'", notify => Exec["reload-apache2"], } - file { "${apache::sites}-enabled/$vhost": + file { "${apache::sites}-enabled/$vhost.conf": ensure => absent, notify => Exec["reload-apache2"], } -- cgit v1.2.3