testando pós scripts

This commit is contained in:
JotaChina committed 2026-02-19 09:42:44 -03:00
1 parent 0a2815a731
commit f7ff164eb9
284 files changed
+6500484 -656933

No files matched your search

+10 -1
View File
@@ -16,6 +16,8 @@ from datetime import datetime, timedelta
# Importando seus módulos locais
from generate_manifest import generate_manifests
# from src_instruments import find_audio_files
from file_parser import parse_mmp_file
from file_saver import save_to_json, save_to_yaml
from dependency_checker import check_dependencies
@@ -450,10 +452,15 @@ def main_parallel():
logging.info(f"Total processado com sucesso: {len(successful_data)}")
logging.info(f"Iniciando gravação em lotes (Batch Size: {BATCH_SIZE})...")
# 1. Salvar JSON Completo (Geralmente seguro)
# 1. Salvar JSON Completo
logging.info("Salvando all.json completo...")
save_to_json(successful_data, os.path.join(METADATA_FOLDER, "all.json"))
# --- ADIÇÃO: Salvar YAML Completo (all.yml) ---
logging.info("Salvando all.yml completo...")
save_to_yaml(successful_data, os.path.join(DATA_FOLDER, "all.yml"))
# ----------------------------------------------
# 2. Salvar YAML em Fatias (Para evitar memory overflow)
total_items = len(successful_data)
for i in range(0, total_items, BATCH_SIZE):
@@ -473,6 +480,8 @@ def main_parallel():
# Geração dos manifestos
try:
manifest_report = generate_manifests(SRC_MMPSEARCH)
# base_dir_instruments = "/nethome/jotachina/projetos/mmpSearch/mmp/instruments"
# manifest_instruments = find_audio_files(base_dir_instruments)
except Exception as e:
manifest_report = {"generated": [], "failed": [str(e)]}