#2676: Fix nmne_config dict conversion

This commit is contained in:
Nick Todd
2024-07-04 17:05:00 +01:00
parent 47df2aa569
commit 3867ec40c9

View File

@@ -1,6 +1,7 @@
# © Crown-owned copyright 2024, Defence Science and Technology Laboratory UK
from __future__ import annotations
from dataclasses import asdict
import re
import secrets
from abc import ABC, abstractmethod
@@ -143,7 +144,7 @@ class NetworkInterface(SimComponent, ABC):
}
)
if self.nmne_config and self.nmne_config.capture_nmne:
state.update({"nmne": {self.nmne_config.__dict__}})
state.update({"nmne": asdict(self.nmne_config)})
state.update({"traffic": convert_dict_enum_keys_to_enum_values(self.traffic)})
return state