Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 9d566d0

Browse files
committedFeb 7, 2024
Fixes restyle, adds comments to operational service logic
1 parent 903238b commit 9d566d0

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed
 

‎src/python_testing/mdns_discovery/mdns_discovery.py

+8
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ class DummyServiceListener(ServiceListener):
7979
"""
8080
A service listener required for the TXT record data to get populated and come back
8181
"""
82+
8283
def add_service(self, zeroconf: Zeroconf, service_type: str, name: str) -> None:
8384
pass
8485

@@ -174,13 +175,20 @@ async def get_operational_service(self, service_name: str = None,
174175
mdns_service_info = await self._get_service(MdnsServiceType.OPERATIONAL, log_output, discovery_timeout_sec)
175176
else:
176177
print(f"Looking for MDNS service type '{service_type}', service name '{service_name}'")
178+
179+
# Adds service listener
177180
service_listener = DummyServiceListener()
178181
self._zc.add_service_listener(MdnsServiceType.OPERATIONAL.value, service_listener)
182+
179183
# Adds delay so TXT record is able to get populated
180184
await asyncio.sleep(1)
185+
186+
# Get service info
181187
service_info = AsyncServiceInfo(service_type, service_name)
182188
is_discovered = await service_info.async_request(self._zc, 3000)
183189
self._zc.remove_service_listener(service_listener)
190+
191+
# Adds service to discovered services
184192
if is_discovered:
185193
mdns_service_info = self._to_mdns_service_info_class(service_info)
186194
self._discovered_services = {}

0 commit comments

Comments
 (0)
Please sign in to comment.