You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
			
	
		
		
			
				
				
					
						
						
						
							 | 
							
							#!/bin/bash
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							set -o errexit
 | 
						
						
						
						
							 | 
							
							set -o nounset
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							worker_ready() {
 | 
						
						
						
						
							 | 
							
							    celery -A main.celery inspect ping
 | 
						
						
						
						
							 | 
							
							}
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							until worker_ready; do
 | 
						
						
						
						
							 | 
							
							  >&2 echo 'Celery workers not available'
 | 
						
						
						
						
							 | 
							
							  sleep 1
 | 
						
						
						
						
							 | 
							
							done
 | 
						
						
						
						
							 | 
							
							>&2 echo 'Celery workers is available'
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							celery flower \
 | 
						
						
						
						
							 | 
							
							    --app=main.celery \
 | 
						
						
						
						
							 | 
							
							    --broker="${CELERY_BROKER_URL}"
 |