Serghey Rodin 14 лет назад
Родитель
Сommit
ae01f76bc7
6 измененных файлов с 11 добавлено и 2 удалено
  1. 3 0
      bin/v_add_cron_job
  2. 1 0
      bin/v_add_user
  3. 2 0
      bin/v_change_user_package
  4. 3 0
      bin/v_delete_cron_job
  5. 1 1
      bin/v_list_user
  6. 1 1
      bin/v_list_users

+ 3 - 0
bin/v_add_cron_job

@@ -78,6 +78,9 @@ sync_cron_jobs
 #                       Vesta                              #
 #----------------------------------------------------------#
 
+# Increasing cron value
+increase_user_value "$user" '$U_CRON_JOBS'
+
 # Adding task to the vesta pipe
 restart_schedule 'cron'
 

+ 1 - 0
bin/v_add_user

@@ -156,6 +156,7 @@ U_WEB_SSL='0'
 U_DNS_DOMAINS='0'
 U_DATABASES='0'
 U_MAIL_DOMAINS='0'
+U_CRON_JOBS='0'
 DATE='$V_DATE'" > $V_USERS/$user/user.conf
 
 # Hiding password

+ 2 - 0
bin/v_change_user_package

@@ -84,6 +84,7 @@ BACKUPS='$BACKUPS'
 WEB_TPL='$WEB_TPL'
 SUSPENDED='$SUSPENDED'
 CONTACT='$CONTACT'
+RKEY='$RKEY'
 REPORTS='$REPORTS'
 IP_OWNED='$IP_OWNED'
 U_DIR_DISK='$U_DIR_DISK'
@@ -94,6 +95,7 @@ U_WEB_SSL='$U_WEB_SSL'
 U_DNS_DOMAINS='$U_DNS_DOMAINS'
 U_DATABASES='$U_DATABASES'
 U_MAIL_DOMAINS='$U_MAIL_DOMAINS'
+U_CRON_JOBS='$U_CRON_JOBS'
 DATE='$DATE'" > $V_USERS/$user/user.conf
 }
 

+ 3 - 0
bin/v_delete_cron_job

@@ -58,6 +58,9 @@ sync_cron_jobs
 #                       Vesta                              #
 #----------------------------------------------------------#
 
+# Decreasing cron value
+decrease_user_value "$user" '$U_CRON_JOBS'
+
 # Adding task to the vesta pipe
 restart_schedule 'cron'
 

+ 1 - 1
bin/v_list_user

@@ -94,7 +94,7 @@ fields='$USER $FNAME $LNAME $PACKAGE $WEB_DOMAINS $WEB_SSL $WEB_ALIASES
     $DATABASES $MAIL_DOMAINS $MAIL_BOXES $MAIL_FORWARDERS $DNS_DOMAINS
     $DISK_QUOTA $BANDWIDTH $NS $SHELL $BACKUPS $WEB_TPL $SUSPENDED $CONTACT
     $RKEY $REPORTS $IP_OWNED $U_DIR_DISK $U_DISK $U_BANDWIDTH $U_WEB_DOMAINS
-    $U_WEB_SSL $U_DNS_DOMAINS $U_DATABASES $U_MAIL_DOMAINS $DATE'
+    $U_WEB_SSL $U_DNS_DOMAINS $U_DATABASES $U_MAIL_DOMAINS $U_CRON_JOBS $DATE'
 
 # Listing user
 case $format in 

+ 1 - 1
bin/v_list_users

@@ -91,7 +91,7 @@ fields="$fields \$DNS_DOMAINS \$DISK_QUOTA \$BANDWIDTH \$NS \$SHELL \$BACKUPS"
 fields="$fields \$WEB_TPL \$SUSPENDED \$CONTACT \$RKEY \$REPORTS \$IP_OWNED"
 fields="$fields \$U_DIR_DISK \$U_DISK \$U_BANDWIDTH \$U_WEB_DOMAINS"
 fields="$fields \$U_WEB_SSL \$U_DNS_DOMAINS \$U_DATABASES \$U_MAIL_DOMAINS"
-fields="$fields \$DATE"
+fields="$fields \$U_CRON_JOBS \$DATE"
 
 # Listing domains
 case $format in