From fc74a2cd564e1099b7bc6117e75e01a4eb1b7ed2 Mon Sep 17 00:00:00 2001 From: tomaae <23486452+tomaae@users.noreply.github.com> Date: Wed, 11 Mar 2020 23:35:28 +0100 Subject: [PATCH] simplified api path call --- custom_components/mikrotik_router/mikrotikapi.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/custom_components/mikrotik_router/mikrotikapi.py b/custom_components/mikrotik_router/mikrotikapi.py index db2fb8d..c487384 100644 --- a/custom_components/mikrotik_router/mikrotikapi.py +++ b/custom_components/mikrotik_router/mikrotikapi.py @@ -146,8 +146,7 @@ class MikrotikAPI: self.lock.acquire() try: response = self._connection.path(path) - tmp = tuple(response) - _LOGGER.debug("API response (%s): %s", path, tmp) + _LOGGER.debug("API response (%s): %s", path, response) except librouteros_custom.exceptions.ConnectionClosed: self.lock.release() _LOGGER.error("Mikrotik %s connection closed", self._host) @@ -173,9 +172,8 @@ class MikrotikAPI: _LOGGER.error("Mikrotik %s error while path %s", self._host, "unknown") self.disconnect() return None - else: - self.lock.release() + self.lock.release() return response if response else None # ---------------------------