#!/bin/bash

# Script para executar o queue worker do Laravel
# Este script garante que todas as variáveis de ambiente estejam configuradas

# Definir variáveis de ambiente essenciais
export PATH="/usr/local/bin:/usr/bin:/bin"
# Não sobrescrever APP_ENV se já estiver definido no .env
# export APP_ENV="${APP_ENV:-production}"

# Ir para o diretório do projeto
cd "$(dirname "$0")" || exit 1

# Executar o queue worker
/usr/bin/php artisan queue:work --daemon --sleep=3 --tries=3 --max-time=3600 >> storage/logs/queue.log 2>&1

