Fases 4, 5 e 6 — Job 1h + Auditoria + Consolidação + Wizard de validação
This commit is contained in:
13
lib/tasks/historico.rake
Normal file
13
lib/tasks/historico.rake
Normal file
@@ -0,0 +1,13 @@
|
||||
# lib/tasks/historico.rake
|
||||
namespace :historico do
|
||||
desc "Atualiza o histórico de valor estimado (rodado a cada 1h via cron/whenever)"
|
||||
task atualizar: :environment do
|
||||
puts "[#{Time.current}] Atualizando histórico estimado..."
|
||||
registro = AtualizarHistoricoEstimadoJob.perform_now
|
||||
puts "[#{Time.current}] OK — #{registro.entregas_contadas} entregas | R$ #{registro.valor_total_estimado}"
|
||||
rescue => e
|
||||
puts "[#{Time.current}] ERRO: #{e.message}"
|
||||
Rails.logger.error("[historico:atualizar] #{e.message}\n#{e.backtrace.first(5).join("\n")}")
|
||||
raise
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user