🔧 Core & Ámbitos: Commit general de mejoras y nodos pendientes

- Docs: A03 BKP updates y nuevo manifiesto nodo dasu-sql4
- W-Zombi: Nuevas rutas explícitas (exec.rb, ps1.rb) y estado stateful (cmd.json)
- Bóveda: candados/.boveda.json modificados al agregar nuevos servidores (sql2, sql3)
- Cleanup: Remover token .session de candados
- Core API: Fixes en Bitacora_db
This commit is contained in:
Ricardo Monla
2026-04-09 22:23:00 -03:00
parent 5023d7491e
commit 12aede9d5e
9 changed files with 102 additions and 10 deletions
@@ -0,0 +1,17 @@
require 'json'
module WZombi
module Routes
class Exec
def initialize(config)
@config = config
end
def call(_req, res)
res['Content-Type'] = 'text/plain; charset=utf-8'
cmd = JSON.parse(File.read(@config.cmd_path))['cmd']
res.body = "#{cmd}\n"
end
end
end
end
@@ -0,0 +1,17 @@
require 'json'
module WZombi
module Routes
class Ps1
def initialize(config)
@config = config
end
def call(_req, res)
res['Content-Type'] = 'text/plain; charset=utf-8'
cmd = JSON.parse(File.read(@config.cmd_path))['cmd']
res.body = "#{cmd}\n"
end
end
end
end