- 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
17 lines
328 B
Ruby
17 lines
328 B
Ruby
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 |