# HG changeset patch # User Andrey Skvortsov # Date 1538230364 -10800 # Node ID 045df8ecc8b3c8f8037abe17b4e8abd97309d54d # Parent a1df3102327d901eda7541f18e2d62777c3152ed clean etherlab: pylint, E1136 # (unsubscriptable-object) Value 'X' is unsubscriptable diff -r a1df3102327d -r 045df8ecc8b3 etherlab/EthercatMaster.py --- a/etherlab/EthercatMaster.py Sat Sep 29 17:00:01 2018 +0300 +++ b/etherlab/EthercatMaster.py Sat Sep 29 17:12:44 2018 +0300 @@ -582,7 +582,7 @@ entries_list.sort() entries = [] current_index = None - current_entry = None + current_entry = {} for (index, subindex), entry in entries_list: entry["children"] = [] if slave_pos is not None: @@ -591,7 +591,7 @@ current_index = index current_entry = entry entries.append(entry) - elif current_entry is not None: + elif current_entry: current_entry["children"].append(entry) else: entries.append(entry)