fix(engine-room): usa valores do preset ENGINES em vez de hardcoded
- Corrige MetaSet: usa type, displayName, category, description do preset - Corrige Plus: usa valores do preset em vez de hardcoded - Remove 'java' hardcoded que sobrescrevia o preset correto Isso garante que as correções feitas no preset ENGINES (type: python, porta: 8100) sejam refletidas na API. Refs: metaset, casa-de-maquinas, engine-room
This commit is contained in:
parent
13abdbba3b
commit
015273ffdd
|
|
@ -166,25 +166,25 @@ export function registerEngineRoomRoutes(app: Express): void {
|
|||
const plusHealth = await checkEngineHealth(plusEngine);
|
||||
kernelEngines.push({
|
||||
...plusHealth,
|
||||
name: "plus",
|
||||
displayName: "Arcadia Plus (ERP)",
|
||||
type: "php",
|
||||
category: "erp",
|
||||
description: "ERP completo Laravel",
|
||||
name: plusEngine.name,
|
||||
displayName: plusEngine.displayName,
|
||||
type: plusEngine.type,
|
||||
category: plusEngine.category,
|
||||
description: plusEngine.description,
|
||||
} as any);
|
||||
}
|
||||
|
||||
// Adicionar MetaSet (gerenciado externamente - Java)
|
||||
// Adicionar MetaSet (gerenciado externamente - Python/Superset)
|
||||
const metasetEngine = ENGINES.find(e => e.name === "metaset");
|
||||
if (metasetEngine) {
|
||||
const metasetHealth = await checkEngineHealth(metasetEngine);
|
||||
kernelEngines.push({
|
||||
...metasetHealth,
|
||||
name: "metaset",
|
||||
displayName: "MetaSet (Motor BI)",
|
||||
type: "java",
|
||||
category: "data",
|
||||
description: "Motor de BI - Consultas, Dashboards, Gráficos",
|
||||
name: metasetEngine.name,
|
||||
displayName: metasetEngine.displayName,
|
||||
type: metasetEngine.type,
|
||||
category: metasetEngine.category,
|
||||
description: metasetEngine.description,
|
||||
} as any);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue