@@ -29,7 +29,7 @@ directory=/home/frappe/frappe-bench
2929
3030
3131[program:frappe-bench-frappe-short-worker]
32- command=/home/frappe/. pyenv/versions/3.10.0/bin/bench worker-pool --num-workers 16 --queue short,default
32+ command=bash -c " /home/frappe/frappe-bench/apps/press/deployment/wait-for-redis.sh && /home/frappe/. pyenv/versions/3.10.0/bin/bench worker-pool --num-workers 16 --queue short,default"
3333priority=4
3434autostart=true
3535autorestart=true
@@ -43,7 +43,7 @@ process_name=%(program_name)s
4343
4444
4545[program:frappe-bench-frappe-long-worker]
46- command=/home/frappe/. pyenv/versions/3.10.0/bin/bench worker-pool --num-workers 16 --queue default,short,long
46+ command=bash -c " /home/frappe/frappe-bench/apps/press/deployment/wait-for-redis.sh && /home/frappe/. pyenv/versions/3.10.0/bin/bench worker-pool --num-workers 16 --queue default,short,long"
4747priority=4
4848autostart=true
4949autorestart=true
@@ -57,7 +57,7 @@ process_name=%(program_name)s
5757
5858
5959[program:frappe-bench-frappe-sync-worker]
60- command=/home/frappe/. pyenv/versions/3.10.0/bin/bench worker-pool --num-workers 6 --queue sync,long,default,short
60+ command=bash -c " /home/frappe/frappe-bench/apps/press/deployment/wait-for-redis.sh && /home/frappe/. pyenv/versions/3.10.0/bin/bench worker-pool --num-workers 6 --queue sync,long,default,short"
6161priority=4
6262autostart=true
6363autorestart=true
@@ -74,7 +74,7 @@ process_name=%(program_name)s
7474# Build worker, used to run press side of builds
7575# i.e tarring and uploading the build context.
7676[program:frappe-bench-frappe-build-worker]
77- command=/home/frappe/. pyenv/versions/3.10.0/bin/bench worker-pool --num-workers 8 --queue build
77+ command=bash -c " /home/frappe/frappe-bench/apps/press/deployment/wait-for-redis.sh && /home/frappe/. pyenv/versions/3.10.0/bin/bench worker-pool --num-workers 8 --queue build"
7878priority=4
7979autostart=true
8080autorestart=true
0 commit comments