Beispiel #1
0
    def getFromDbDict(cls, _dict, ignore: Optional[Iterable[str]] = None):
        osDict = _dict.get(OsInfo.ROOT_TAG)
        osInfo = OsInfo.getFromDbDict(osDict.__dict__, ignore=ignore)

        osComponent = super(OsComponent, cls).getFromDict(_dict)

        osComponent.setOsInfo(osInfo)

        return osComponent
Beispiel #2
0
    def getFromDbDict(cls, _dict):
        osDict = _dict.get(OsInfo.ROOT_TAG)
        osInfo = OsInfo.getFromDbDict(osDict.__dict__)

        osComponent = super(OsComponent, cls).getFromDict(_dict)

        osComponent.setOsInfo(osInfo)

        return osComponent