INNER CODE UNIT · Python
release
codematrixer/hmdriver2 · hmdriver2/_client.py:149
def release(self):
logger.info(f"Release {self.__class__.__name__} connection")
try:
if self.sock:
self.sock.close()
self.sock = None
self._rm_local_port()
except Exception as e:
logger.error(f"An error occurred: {e}")
def _create_hdriver(self) -> DriverData:
logger.debug("Create uitest driver")
resp: HypiumResponse = self.invoke("Driver.create") # {"result":"Driver#0"}
hdriver: DriverData = DriverData(resp.result)
return hdriver