Commit 550c71bf authored by Mohamad Rahhal's avatar Mohamad Rahhal
Browse files

SpineLead:

- Fixed an issue related to Fabric
parent 0c029fa0
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -449,9 +449,12 @@ class DescriptorLoader:
            'DEVICEROLE_LEAF': self.__spl_cli.SetDeviceAsLeaf,
            'DEVICEROLE_GATEWAY': self.__spl_cli.SetDeviceAsGateway,
        }

        for fabric in self.__spine_leaf:
            fabric_id = str(fabric.get('fabric_id', ''))
            fabric_name = str(fabric.get('fabric_name', fabric.get('fabric_id', '')))
            fabric_id = self.__fabric_name_to_id.get(fabric_name, '')
            if not fabric_id:
                error_list.append(f'{fabric_name}: fabric not registered in LogicalResources')
                continue
            settings = fabric.get('settings', {})
            if settings:
                LOGGER.info('SpineLeaf settings received for fabric %s: %s', fabric_id, settings)