55from .utils import _uhubctl
66
77
8- def discover_hubs () -> List [' Hub' ]:
8+ def discover_hubs () -> List [" Hub" ]:
99 """
1010 Return list of all by uhubctl supported USB hubs with their ports
1111
@@ -46,7 +46,7 @@ def __init__(self, path: str, enumerate_ports: bool = False) -> None:
4646 if enumerate_ports :
4747 self .discover_ports ()
4848
49- def add_port (self , port_number : int ) -> ' Port' :
49+ def add_port (self , port_number : int ) -> " Port" :
5050 """
5151 Add port to hub by port number
5252
@@ -70,10 +70,10 @@ def add_ports(self, first_port: int, last_port: int):
7070 first_port: First port's indentification number
7171 last_port: Last port's ndentification number
7272 """
73- for port_number in range (first_port , last_port + 1 ):
73+ for port_number in range (first_port , last_port + 1 ):
7474 self .add_port (port_number )
7575
76- def find_port (self , port_number : int ) -> Optional [' Port' ]:
76+ def find_port (self , port_number : int ) -> Optional [" Port" ]:
7777 """
7878 Find port by port number
7979
@@ -131,14 +131,15 @@ def status(self) -> bool:
131131 """
132132 status = None
133133 pattern = re .compile (
134- fr" Port { self .port_number } : \d{{4}} (power|off|indicator)" )
134+ rf" Port { self .port_number } : \d{{4}} (power|off|indicator)"
135+ )
135136
136137 args = ["-l" , self .hub .path , "-p" , str (self .port_number )]
137138 for line in _uhubctl (args ):
138139 reg = pattern .match (line )
139140
140141 if reg :
141- status = ( reg .group (1 ) == "power" )
142+ status = reg .group (1 ) == "power"
142143
143144 if status is None :
144145 raise Exception ()
0 commit comments