@@ -25,16 +25,18 @@ def RunScript(self, i_load: bool, i_reset: bool, i_port: int, i_host: str):
2525 # close old socket if any
2626 old = sc .sticky .get ('server_sock' )
2727 try :
28- if old : old .close ()
29- except : pass
28+ if old :
29+ old .close ()
30+ except Exception :
31+ pass
3032
3133 sc .sticky ['listen_addr' ] = addr
3234 sc .sticky ['server_sock' ] = None
3335 sc .sticky ['server_started' ] = False
3436 sc .sticky ['cloud_buffer_raw' ] = []
3537 sc .sticky ['latest_cloud' ] = None
3638 sc .sticky ['status_message' ] = "Reset" if i_reset else f"Addr → { i_host } :{ i_port } "
37- ghenv .Component .Message = sc .sticky ['status_message' ]
39+ ghenv .Component .Message = sc .sticky ['status_message' ] # noqa: F821
3840
3941 # Client handler
4042 def handle_client (conn ):
@@ -52,29 +54,29 @@ def handle_client(conn):
5254 raw = json .loads (line .decode ())
5355 except Exception as e :
5456 sc .sticky ['status_message' ] = f"JSON error: { e } "
55- ghenv .Component .Message = sc .sticky ['status_message' ]
57+ ghenv .Component .Message = sc .sticky ['status_message' ] # noqa: F821
5658 continue
5759
5860 if isinstance (raw , list ) and all (isinstance (pt , list ) and len (pt )== 6 for pt in raw ):
5961 sc .sticky ['cloud_buffer_raw' ] = raw
6062 sc .sticky ['status_message' ] = f"Buffered { len (raw )} pts"
6163 else :
6264 sc .sticky ['status_message' ] = "Unexpected format"
63- ghenv .Component .Message = sc .sticky ['status_message' ]
65+ ghenv .Component .Message = sc .sticky ['status_message' ] # noqa: F821
6466 except Exception as e :
6567 sc .sticky ['status_message' ] = f"Socket error: { e } "
66- ghenv .Component .Message = sc .sticky ['status_message' ]
68+ ghenv .Component .Message = sc .sticky ['status_message' ] # noqa: F821
6769 break
6870
6971 def accept_loop (srv_sock ):
7072 while True :
7173 try :
7274 conn , _ = srv_sock .accept ()
7375 threading .Thread (target = handle_client , args = (conn ,), daemon = True ).start ()
74- except :
76+ except Exception :
7577 break
7678
77- #Start server
79+ # Start server
7880 def start_server ():
7981 try :
8082 srv = socket .socket (socket .AF_INET , socket .SOCK_STREAM )
@@ -84,11 +86,11 @@ def start_server():
8486 sc .sticky ['server_sock' ] = srv
8587 sc .sticky ['server_started' ] = True
8688 sc .sticky ['status_message' ] = f"Listening on { i_host } :{ i_port } "
87- ghenv .Component .Message = sc .sticky ['status_message' ]
89+ ghenv .Component .Message = sc .sticky ['status_message' ] # noqa: F821
8890 threading .Thread (target = accept_loop , args = (srv ,), daemon = True ).start ()
8991 except Exception as e :
9092 sc .sticky ['status_message' ] = f"Server error: { e } "
91- ghenv .Component .Message = sc .sticky ['status_message' ]
93+ ghenv .Component .Message = sc .sticky ['status_message' ] # noqa: F821
9294
9395 if not sc .sticky ['server_started' ]:
9496 start_server ()
@@ -104,8 +106,7 @@ def start_server():
104106 sc .sticky ['status_message' ] = f"Retrieved { pc .Count } pts"
105107 else :
106108 sc .sticky ['status_message' ] = "No data buffered"
107- ghenv .Component .Message = sc .sticky ['status_message' ]
108-
109+ ghenv .Component .Message = sc .sticky ['status_message' ] # noqa: F821
109110 sc .sticky ['prev_load' ] = i_load
110111
111112 return [sc .sticky ['latest_cloud' ]]
0 commit comments