att_testeatualizacao
This commit is contained in:
parent
fbcc044561
commit
fb3e222c3e
14
draft_mar.py
14
draft_mar.py
@ -505,11 +505,6 @@ def main():
|
||||
failed_stores = retry_failed_stores
|
||||
if not failed_stores:
|
||||
print("\nTodos os arquivos foram processados com sucesso.")
|
||||
# Finalizar tabelas antes de atualizar status
|
||||
if finalize_tables(cursor):
|
||||
update_api_status("OK")
|
||||
else:
|
||||
update_api_status("FAIL")
|
||||
break
|
||||
|
||||
if failed_stores:
|
||||
@ -519,13 +514,18 @@ def main():
|
||||
# Se ainda houver lojas com falha após todas as tentativas
|
||||
if failed_stores:
|
||||
print(f"\nNão foi possível processar algumas lojas: {failed_stores}")
|
||||
update_api_status("FAIL")
|
||||
else:
|
||||
print("\nTodos os arquivos foram processados com sucesso.")
|
||||
# Finalizar tabelas antes de atualizar status
|
||||
|
||||
# Finalizar tabelas SEMPRE, independente de ter lojas com falha ou não
|
||||
if finalize_tables(cursor):
|
||||
# Se a finalização foi bem-sucedida, verifica se houve lojas com falha
|
||||
if failed_stores:
|
||||
update_api_status("FAIL")
|
||||
else:
|
||||
update_api_status("OK")
|
||||
else:
|
||||
# Se a finalização falhou, sempre marca como FAIL
|
||||
update_api_status("FAIL")
|
||||
|
||||
except Exception as e:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user