You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
401 B
16 lines
401 B
import {Maybe} from '@extollo/lib'
|
|
|
|
export class SystemMetrics {
|
|
public cpuPercent: number = 0
|
|
public ramPercent: number = 0
|
|
protected mountPercents: Record<string, number> = {}
|
|
|
|
public setMount(point: string, percent: number) {
|
|
this.mountPercents[point] = percent
|
|
}
|
|
|
|
public mountPercent(point: string): Maybe<number> {
|
|
return this.mountPercents[point]
|
|
}
|
|
}
|