fix: only return queried machines from an agent
This commit is contained in:
parent
f93acd8ef1
commit
8c01fcfe89
@ -252,7 +252,16 @@ class AgentManager {
|
|||||||
await this.requestData(missing);
|
await this.requestData(missing);
|
||||||
}
|
}
|
||||||
|
|
||||||
return entries;
|
return Object.entries(entries).reduce<Record<string, HostInfo>>(
|
||||||
|
(acc, [key, value]) => {
|
||||||
|
if (nodeIds.includes(key)) {
|
||||||
|
acc[key] = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return acc;
|
||||||
|
},
|
||||||
|
{},
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Request data from the internal agent by sending a message to the process
|
// Request data from the internal agent by sending a message to the process
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user