Skip to content

Commit 0ffd05c

Browse files
committed
More CRAI suggestions
1 parent 147a7ce commit 0ffd05c

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

plugwise_usb/network/cache.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,11 @@ def nodetypes(self) -> dict[str, NodeType]:
2626

2727
async def save_cache(self) -> None:
2828
"""Save the node information to file."""
29-
cache_data_to_save: dict[str, str] = {}
30-
for mac, node_type in self._nodetypes.items():
31-
cache_data_to_save[mac] = node_type.name
29+
cache_data_to_save: dict[str, str] = {
30+
mac: node_type.name for mac, node_type in self._nodetypes.items()
31+
}
3232
_LOGGER.debug("Save NodeTypes for %s Nodes", len(cache_data_to_save))
33-
await self.write_cache(
34-
cache_data_to_save, True
35-
) # rewrite set to True to make sure the cache-contents is actual
33+
await self.write_cache(cache_data_to_save, rewrite=True) # Make sure the cache-contents is actual
3634

3735
async def clear_cache(self) -> None:
3836
"""Clear current cache."""
@@ -56,7 +54,7 @@ async def restore_cache(self) -> None:
5654
node_type = None
5755

5856
if node_type is None:
59-
_LOGGER.warning("Invalid NodeType in cache: %s", node_value)
57+
_LOGGER.warning("Invalid NodeType in cache for mac %s: %s", mac, node_value)
6058
continue
6159
self._nodetypes[mac] = node_type
6260
_LOGGER.debug(

0 commit comments

Comments
 (0)