mirror of
https://github.com/unraid/api.git
synced 2026-01-03 23:19:54 -06:00
chore: Code tidy
Signed-off-by: Simon Fairweather <simon.n.fairweather@gmail.com>
This commit is contained in:
committed by
Pujit Mehrotra
parent
fa62d70ed8
commit
5fda8fc1e2
@@ -1403,7 +1403,7 @@ type CpuUtilization implements Node {
|
||||
|
||||
type CpuPackages implements Node {
|
||||
"""Total CPU package power draw (W)"""
|
||||
totalPower: number
|
||||
totalPower: Float!
|
||||
|
||||
"""Power draw per package (W)"""
|
||||
power: [Float!]
|
||||
|
||||
@@ -192,12 +192,19 @@ export class CpuTopologyService {
|
||||
const powerData = await this.getPackagePower();
|
||||
|
||||
const maxPkg = Math.max(temps.length - 1, ...Object.keys(powerData).map(Number), 0);
|
||||
const result = [];
|
||||
|
||||
const result: {
|
||||
id: number;
|
||||
totalPower: number;
|
||||
power: number;
|
||||
temp: number;
|
||||
}[] = [];
|
||||
|
||||
for (let pkgId = 0; pkgId <= maxPkg; pkgId++) {
|
||||
const entry = powerData[pkgId] ?? {};
|
||||
result.push({
|
||||
id: pkgId,
|
||||
totalPower: 0,
|
||||
power: entry.total ?? -1,
|
||||
temp: temps[pkgId] ?? -1,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user