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:
@@ -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 ? '✅' : '⚠️'
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
require_relative '../../bitacoras-db/core/bitacora_db'
|
||||
require_relative '../db/core/bitacora_db'
|
||||
|
||||
module ADN
|
||||
class SubcomandoCierre
|
||||
|
||||
@@ -26,13 +26,13 @@ require 'time'
|
||||
|
||||
# Cargar módulo BitacorasDB
|
||||
begin
|
||||
require_relative '../../bitacoras-db/core/bitacora_db'
|
||||
require_relative '../../bitacoras-db/importers/md_importer'
|
||||
require_relative '../../bitacoras-db/exporters/md_exporter'
|
||||
require_relative '../db/core/bitacora_db'
|
||||
require_relative '../db/importers/md_importer'
|
||||
require_relative '../db/exporters/md_exporter'
|
||||
rescue LoadError => e
|
||||
# Fallback para desarrollo
|
||||
puts "⚠ Advertencia: No se pudo cargar BitacoraDB o MDImporter: #{e.message}"
|
||||
puts " Asegúrate de que los archivos en tools/bitacoras-db/ existen"
|
||||
puts " Asegúrate de que los archivos en tools/adn/db/ existen"
|
||||
end
|
||||
|
||||
module ADN
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
require 'date'
|
||||
require 'time'
|
||||
require_relative '../../bitacoras-db/core/bitacora_db'
|
||||
require_relative '../db/core/bitacora_db'
|
||||
|
||||
module ADN
|
||||
class SubcomandoInicio
|
||||
|
||||
Reference in New Issue
Block a user