Refactor(ADN): Migración de tools/bitacoras-db y tools/config/database.yml hacia tools/adn/db para afianzar la arquitectura modular y autosuficiencia del ADN

This commit is contained in:
Ricardo Monla
2026-03-10 20:10:56 -03:00
parent 427b000aac
commit 937bff070a
16 changed files with 22 additions and 580 deletions
+4 -4
View File
@@ -185,7 +185,7 @@ module ADN
end
def registrar_inicio_bitacora(nodo, datos)
require_relative '../../bitacoras-db/core/bitacora_db'
require_relative '../db/core/bitacora_db'
BitacorasDB::BitacoraDB.with_connection do |db|
# Asegurar bitácora
@@ -216,7 +216,7 @@ module ADN
def registrar_task_id_bitacora(nodo, task_id)
return unless @backup_entrada_id
require_relative '../../bitacoras-db/core/bitacora_db'
require_relative '../db/core/bitacora_db'
BitacorasDB::BitacoraDB.with_connection do |db|
db.update_entrada(@backup_entrada_id, {
@@ -230,8 +230,8 @@ module ADN
def registrar_fin_bitacora(nodo, exito, task_id = nil)
return unless @backup_entrada_id
require_relative '../../bitacoras-db/core/bitacora_db'
require_relative '../../bitacoras-db/exporters/md_exporter'
require_relative '../db/core/bitacora_db'
require_relative '../db/exporters/md_exporter'
hora_fin = Time.now.strftime('%H:%M')
estado = exito ? '✅' : '⚠️'