Apply changes from code review.

This commit is contained in:
Marek Wolan
2023-08-09 15:55:28 +01:00
parent f198a8b94d
commit 34ff9abd7a
3 changed files with 6 additions and 5 deletions

View File

@@ -127,6 +127,7 @@ class SimComponent(BaseModel):
"""Extension of pydantic BaseModel with additional methods that must be defined by all classes in the simulator."""
model_config = ConfigDict(arbitrary_types_allowed=True, extra=Extra.allow)
"""Configure pydantic to allow arbitrary types and to let the instance have attributes not present in model."""
uuid: str
"""The component UUID."""

View File

@@ -55,9 +55,9 @@ class Account(SimComponent):
self.enabled = False
def log_on(self) -> None:
"""TODO."""
"""TODO. Once the accounts are integrated with nodes, populate this accordingly."""
self.num_logons += 1
def log_off(self) -> None:
"""TODO."""
"""TODO. Once the accounts are integrated with nodes, populate this accordingly."""
self.num_logoffs += 1