From ca85e44d2a94d419ccbab80f222ff2ea17896b19 Mon Sep 17 00:00:00 2001 From: Serghey Rodin Date: Mon, 10 Jun 2013 10:59:35 +0300 Subject: [PATCH] added template trigger for nginx templates --- bin/v-add-web-domain-proxy | 5 +++++ bin/v-change-web-domain-proxy-tpl | 5 +++++ func/rebuild.sh | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/bin/v-add-web-domain-proxy b/bin/v-add-web-domain-proxy index 0273ef6a..06442781 100755 --- a/bin/v-add-web-domain-proxy +++ b/bin/v-add-web-domain-proxy @@ -86,6 +86,11 @@ if [ "$SSL" = 'yes' ]; then fi fi +# Running template trigger +if [ -x $WEBTPL/$PROXY_SYSTEM/$template.sh ]; then + $WEBTPL/$PROXY_SYSTEM/$template.sh $user $domain $ip $HOMEDIR $docroot +fi + #----------------------------------------------------------# # Vesta # diff --git a/bin/v-change-web-domain-proxy-tpl b/bin/v-change-web-domain-proxy-tpl index 7fe91bc7..ae2d6e2d 100755 --- a/bin/v-change-web-domain-proxy-tpl +++ b/bin/v-change-web-domain-proxy-tpl @@ -75,6 +75,11 @@ if [ "$SSL" = 'yes' ]; then chmod 640 $conf fi +# Running template trigger +if [ -x $WEBTPL/$PROXY_SYSTEM/$template.sh ]; then + $WEBTPL/$PROXY_SYSTEM/$template.sh $user $domain $ip $HOMEDIR $docroot +fi + #----------------------------------------------------------# # Vesta # diff --git a/func/rebuild.sh b/func/rebuild.sh index 4cd7343e..f51709b6 100644 --- a/func/rebuild.sh +++ b/func/rebuild.sh @@ -303,6 +303,11 @@ rebuild_web_domain_conf() { fi user_domains=$((user_domains + 1)) + # Running template trigger + if [ -x $WEBTPL/$PROXY_SYSTEM/$PROXY.sh ]; then + $WEBTPL/$PROXY_SYSTEM/$PROXY.sh $user $domain $ip $HOMEDIR $docroot + fi + # Checking ftp if [ ! -z "$FTP_USER" ]; then if [ -z "$(grep ^$FTP_USER: /etc/passwd)" ]; then