OreosLab / SSRSpeedN

Attribute defined outside __init__ PYL-W0201
Anti-pattern
Minor
2 years ago2 years old
Attribute '_config_list' defined outside __init__
46            except ValueError:
47                logger.info("Try Shadowsocks Clash Parser.")
48                pssc = ParserShadowsocksClash(self._get_shadowsocks_base_config())
49                self._config_list = pssc.parse_subs_config(res)50        logger.info(f"Read {len(self._config_list)} node(s).")
51
52    def read_gui_config(self, filename: str):
Attribute '_config_list' defined outside __init__
27        if res[:6] == "ssd://":
28            logger.info("Try ShadowsocksD Parser.")
29            pssd = ParserShadowsocksD(self._get_shadowsocks_base_config())
30            self._config_list = pssd.parse_subs_config(31                b64plus.decode(res[6:]).decode("utf-8")
32            )
33        else:
Attribute '_config_list' defined outside __init__
62            logger.info("Not Clash Configs.")
63            cfg = []
64            logger.critical("Unsupported config file.")
65        self._config_list = cfg66        logger.info(f"Read {len(self._config_list)} node(s).")
Attribute '_config_list' defined outside __init__
42                    pssip002 = ParserShadowsocksSIP002(
43                        self._get_shadowsocks_base_config()
44                    )
45                    self._config_list = pssip002.parse_subs_config(links_arr)46            except ValueError:
47                logger.info("Try Shadowsocks Clash Parser.")
48                pssc = ParserShadowsocksClash(self._get_shadowsocks_base_config())
Attribute '_config_list' defined outside __init__
36                links_arr = (b64plus.decode(res).decode("utf-8")).split("\n")
37                try:
38                    pssb = ParserShadowsocksBasic(self._get_shadowsocks_base_config())
39                    self._config_list = pssb.parse_subs_config(links_arr)40                except ValueError:
41                    logger.info("Try Shadowsocks SIP002 Parser.")
42                    pssip002 = ParserShadowsocksSIP002(