correction for current_time for the stats.

This commit is contained in:
Mickael BOURNEUF 2024-10-30 12:35:18 +01:00
parent 781f265ca4
commit 327a6d9979
1 changed files with 5 additions and 4 deletions

View File

@ -4,7 +4,8 @@ from time import time_ns
class CPU(BaseModel):
model_config = ConfigDict()
time:int = Field(default_factory=time_ns)
current_time:int = Field(default_factory=time_ns)
time:int = Field()
user:int = Field()
system:int = Field()
count:int = Field()
@ -16,7 +17,7 @@ class DiskFlows(BaseModel):
class Disk(BaseModel):
model_config = ConfigDict()
time:int = Field(default_factory=time_ns)
current_time:int = Field(default_factory=time_ns)
uuid:UUID4 = Field()
name:str = Field()
read:DiskFlows = Field()
@ -28,7 +29,7 @@ class MemorySwap(BaseModel):
class Memory(BaseModel):
model_config = ConfigDict()
time:int = Field()
current_time:int = Field()
available:Optional[int] = Field(default=None)
current:int = Field()
maximum:int = Field()
@ -48,7 +49,7 @@ class Interface(BaseModel):
model_config = ConfigDict()
uuid:UUID4 = Field()
time:int = Field(default_factory=time_ns)
current_time:int = Field(default_factory=time_ns)
name:str = Field()
rx:InterfaceFlows = Field()
tx:InterfaceFlows = Field()