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
|
failed_stores = retry_failed_stores
|
||||||
if not failed_stores:
|
if not failed_stores:
|
||||||
print("\nTodos os arquivos foram processados com sucesso.")
|
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
|
break
|
||||||
|
|
||||||
if failed_stores:
|
if failed_stores:
|
||||||
@ -519,13 +514,18 @@ def main():
|
|||||||
# Se ainda houver lojas com falha após todas as tentativas
|
# Se ainda houver lojas com falha após todas as tentativas
|
||||||
if failed_stores:
|
if failed_stores:
|
||||||
print(f"\nNão foi possível processar algumas lojas: {failed_stores}")
|
print(f"\nNão foi possível processar algumas lojas: {failed_stores}")
|
||||||
update_api_status("FAIL")
|
|
||||||
else:
|
else:
|
||||||
print("\nTodos os arquivos foram processados com sucesso.")
|
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):
|
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")
|
update_api_status("OK")
|
||||||
else:
|
else:
|
||||||
|
# Se a finalização falhou, sempre marca como FAIL
|
||||||
update_api_status("FAIL")
|
update_api_status("FAIL")
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user