# HG changeset patch
# User Andrey Skvortsov <andrej.skvortzov@gmail.com>
# 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)