Skip to content

Commit 242b598

Browse files
committed
optimized domain functions
1 parent 0757a13 commit 242b598

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+154
-230
lines changed

bin/v_add_dns_domain_record

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ is_user_valid
5151
is_user_suspended
5252

5353
# Checking domain exist
54-
is_dns_domain_valid
54+
is_domain_valid 'dns'
5555

5656
# Checking domain is active
5757
is_domain_suspended 'dns'
@@ -93,7 +93,7 @@ update_domain_zone
9393

9494
# Updating dns domain values
9595
records="$(wc -l $V_USERS/$user/dns/$domain)"
96-
update_dns_domain_value '$RECORDS' "$records"
96+
update_domain_value 'dns' '$RECORDS' "$records"
9797

9898
# Updating user counters
9999
increase_user_value "$user" '$U_DNS_RECORDS'

bin/v_add_web_domain_alias

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ is_user_valid
4646
is_user_suspended
4747

4848
# Checking domain exist
49-
is_web_domain_valid
49+
is_domain_valid 'web'
5050

5151
# Checking domain is not suspened
5252
is_domain_suspended 'web'
@@ -71,7 +71,7 @@ is_package_full 'web_alias'
7171
#----------------------------------------------------------#
7272

7373
# Parsing domain values
74-
get_web_domain_values
74+
get_domain_values 'web'
7575
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
7676
conf="$V_HOME/$user/conf/web/httpd.conf"
7777

@@ -118,7 +118,7 @@ fi
118118
#----------------------------------------------------------#
119119

120120
# Adding new alias
121-
update_web_domain_value '$ALIAS' "$ALIAS"
121+
update_domain_value 'web' '$ALIAS' "$ALIAS"
122122

123123
# Update counters
124124
increase_user_value "$user" '$U_WEB_ALIASES'

bin/v_add_web_domain_cgi

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,21 +44,21 @@ is_user_valid
4444
is_user_suspended
4545

4646
# Checking domain exist
47-
is_web_domain_valid
47+
is_domain_valid 'web'
4848

4949
# Checking domain is not suspened
5050
is_domain_suspended 'web'
5151

5252
# Checking cgi is not added
53-
is_web_domain_key_empty '$CGI'
53+
is_domain_key_empty 'web' '$CGI'
5454

5555

5656
#----------------------------------------------------------#
5757
# Action #
5858
#----------------------------------------------------------#
5959

6060
# Parsing domain values
61-
get_web_domain_values
61+
get_domain_values 'web'
6262
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
6363
conf="$V_HOME/$user/conf/web/httpd.conf"
6464
CGI='yes'
@@ -84,7 +84,7 @@ fi
8484
#----------------------------------------------------------#
8585

8686
# Adding elog in config
87-
update_web_domain_value '$CGI' 'yes'
87+
update_domain_value 'web' '$CGI' 'yes'
8888

8989
# Adding task to the vesta pipe
9090
restart_schedule 'web'

bin/v_add_web_domain_elog

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,21 +42,21 @@ is_user_valid
4242
is_user_suspended
4343

4444
# Checking domain exist
45-
is_web_domain_valid
45+
is_domain_valid 'web'
4646

4747
# Checking domain is not suspened
4848
is_domain_suspended 'web'
4949

5050
# Checking errorlog is not added
51-
is_web_domain_key_empty '$ELOG'
51+
is_domain_key_empty 'web' '$ELOG'
5252

5353

5454
#----------------------------------------------------------#
5555
# Action #
5656
#----------------------------------------------------------#
5757

5858
# Parsing domain values
59-
get_web_domain_values
59+
get_domain_values 'web'
6060
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
6161
conf="$V_HOME/$user/conf/web/httpd.conf"
6262
ELOG='yes'
@@ -98,7 +98,7 @@ fi
9898
#----------------------------------------------------------#
9999

100100
# Adding elog in config
101-
update_web_domain_value '$ELOG' 'yes'
101+
update_domain_value 'web' '$ELOG' 'yes'
102102

103103
# Adding task to the vesta pipe
104104
restart_schedule 'web'

bin/v_add_web_domain_nginx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,13 @@ is_user_valid
4646
is_user_suspended
4747

4848
# Checking domain exist
49-
is_web_domain_valid
49+
is_domain_valid 'web'
5050

5151
# Checking domain is not suspened
5252
is_domain_suspended 'web'
5353

5454
# Check nginx is not added
55-
is_web_domain_key_empty '$NGINX'
55+
is_domain_key_empty 'web' '$NGINX'
5656

5757
# Checking template
5858
is_template_valid "proxy"
@@ -63,7 +63,7 @@ is_template_valid "proxy"
6363
#----------------------------------------------------------#
6464

6565
# Defining domain parameters
66-
get_web_domain_values
66+
get_domain_values 'web'
6767
NGINX="$template"
6868
NGINX_EXT="$extentions"
6969
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
@@ -108,8 +108,8 @@ fi
108108
#----------------------------------------------------------#
109109

110110
# Adding nginx params to config
111-
update_web_domain_value '$NGINX' "$NGINX"
112-
update_web_domain_value '$NGINX_EXT' "$extentions"
111+
update_domain_value 'web' '$NGINX' "$NGINX"
112+
update_domain_value 'web' '$NGINX_EXT' "$extentions"
113113

114114
# Adding task to the vesta pipe
115115
restart_schedule 'web'

bin/v_add_web_domain_ssl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ is_user_valid
4949
is_user_suspended
5050

5151
# Checking domain exist
52-
is_web_domain_valid
52+
is_domain_valid 'web'
5353

5454
# Checking domain is not suspened
5555
is_domain_suspended 'web'
@@ -58,7 +58,7 @@ is_domain_suspended 'web'
5858
is_package_full 'web_ssl'
5959

6060
# Check ssl is not added
61-
is_web_domain_key_empty '$SSL'
61+
is_domain_key_empty 'web' '$SSL'
6262

6363
# Checking ssl certificate
6464
is_web_domain_cert_valid
@@ -79,7 +79,7 @@ fi
7979
chmod 660 $V_USERS/$user/ssl/$domain.*
8080

8181
# Parsing domain values
82-
get_web_domain_values
82+
get_domain_values 'web'
8383
conf="$V_HOME/$user/conf/web/shttpd.conf"
8484
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
8585
SSL_HOME="$ssl_home"
@@ -143,8 +143,8 @@ fi
143143
increase_user_value "$user" '$U_WEB_SSL'
144144

145145
# Adding ssl values
146-
update_web_domain_value '$SSL_HOME' "$SSL_HOME"
147-
update_web_domain_value '$SSL' 'yes'
146+
update_domain_value 'web' '$SSL_HOME' "$SSL_HOME"
147+
update_domain_value 'web' '$SSL' 'yes'
148148

149149
# Logging
150150
log_history "$V_EVENT" "v_delete_web_domain_ssl $user $domain"

bin/v_add_web_domain_stat

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ is_user_valid "$user"
4646
is_user_suspended
4747

4848
# Checking domain exist
49-
is_web_domain_valid
49+
is_domain_valid 'web'
5050

5151
# Checking domain is not suspened
5252
is_domain_suspended 'web'
@@ -55,15 +55,15 @@ is_domain_suspended 'web'
5555
is_type_valid 'stat' "$type"
5656

5757
# Check statistic is not added
58-
is_web_domain_key_empty '$STATS'
58+
is_domain_key_empty 'web' '$STATS'
5959

6060

6161
#----------------------------------------------------------#
6262
# Action #
6363
#----------------------------------------------------------#
6464

6565
# Parse aliases
66-
get_web_domain_values
66+
get_domain_values 'web'
6767

6868
# Preparing domain values for the template substitution
6969
upd_web_domain_values
@@ -92,7 +92,7 @@ cat $V_WEBTPL/$type.tpl |\
9292
echo "$V_BIN/v_update_web_domain_stat $user $domain" >> $V_QUEUE/stats.pipe
9393

9494
# Adding stats in config
95-
update_web_domain_value '$STATS' "$type"
95+
update_domain_value 'web' '$STATS' "$type"
9696

9797
# Logging
9898
log_history "$V_EVENT" "v_delete_web_domain_stat $user $domain"

bin/v_add_web_domain_stat_auth

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ is_user_valid
4242
is_user_suspended
4343

4444
# Checking domain exist
45-
is_web_domain_valid
45+
is_domain_valid 'web'
4646

4747
# Checking domain is not suspened
4848
is_domain_suspended 'web'
@@ -77,7 +77,7 @@ fi
7777
#----------------------------------------------------------#
7878

7979
# Get current value
80-
curr_val=$(get_web_domain_value '$STATS_AUTH')
80+
curr_val=$(get_domain_value 'web' '$STATS_AUTH')
8181
check_uniq=$(echo "$curr_val" | grep -w "$auth_user")
8282

8383
# Checking current users
@@ -92,7 +92,7 @@ else
9292
fi
9393

9494
# Adding stats user in config
95-
update_web_domain_value '$STATS_AUTH' "$a_users"
95+
update_domain_value 'web' '$STATS_AUTH' "$a_users"
9696

9797
# Hiding password
9898
V_EVENT="$V_DATE $V_SCRIPT $user $domain $auth_user *****"

bin/v_backup_user

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ then
160160

161161
# Defining domain variables
162162
domain_idn=$(idn -t --quiet -a "$domain")
163-
get_web_domain_values
163+
get_domain_values 'web'
164164

165165
# Packing data folders
166166
cd $V_HOME/$user/web/$domain

bin/v_change_dns_domain_exp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ is_user_valid
4343
is_user_suspended
4444

4545
# Checking domain exist
46-
is_dns_domain_valid
46+
is_domain_valid 'dns'
4747

4848
# Checking domain is not suspened
4949
is_domain_suspended 'dns'
@@ -54,10 +54,10 @@ is_domain_suspended 'dns'
5454
#----------------------------------------------------------#
5555

5656
# Get old expiriation date
57-
old_exp=$(get_dns_domain_value '$EXP')
57+
old_exp=$(get_domain_value 'dns' '$EXP')
5858

5959
# Changing exp
60-
update_dns_domain_value '$EXP' "$exp"
60+
update_domain_value 'dns' '$EXP' "$exp"
6161

6262

6363
#----------------------------------------------------------#

0 commit comments

Comments
 (0)