Преглед изворни кода

fixed bug in v_update_sys_queue when run under cron

Serghey Rodin пре 14 година
родитељ
комит
ba5090c717
1 измењених фајлова са 5 додато и 2 уклоњено
  1. 5 2
      bin/v_update_sys_queue

+ 5 - 2
bin/v_update_sys_queue

@@ -24,10 +24,13 @@ source $VESTA/conf/vars.conf
 source $V_CONF/vesta.conf
 source $V_CONF/vesta.conf
 source $V_FUNC/shared.func
 source $V_FUNC/shared.func
 
 
+# Export PATH for cron
+PATH=$PATH:$V_BIN
+
 # Defining pipe functions
 # Defining pipe functions
 restart_pipe() {
 restart_pipe() {
     for service in $(cat $V_QUEUE/restart.pipe |awk '!x[$0]++'); do
     for service in $(cat $V_QUEUE/restart.pipe |awk '!x[$0]++'); do
-        $V_BIN/v_restart_$service
+        v_restart_$service
     done
     done
     echo > $V_QUEUE/restart.pipe
     echo > $V_QUEUE/restart.pipe
 }
 }
@@ -47,7 +50,7 @@ traff_pipe() {
 backup_pipe() {
 backup_pipe() {
     for user in $(cat $V_QUEUE/backup.pipe |awk '!x[$0]++' ); do
     for user in $(cat $V_QUEUE/backup.pipe |awk '!x[$0]++' ); do
         sed -i "/^$user$/d" $V_QUEUE/backup.pipe
         sed -i "/^$user$/d" $V_QUEUE/backup.pipe
-        bash $V_BIN/v_backup_user $user
+        v_backup_user $user
         # Send notification to user
         # Send notification to user
     done
     done
 }
 }