converting generator to list in get_traffic #8

This commit is contained in:
tomaae 2020-04-04 22:37:41 +02:00
parent 12514b4af8
commit f9a8d57167

View file

@ -363,6 +363,7 @@ class MikrotikAPI:
args = {"interface": interfaces, "once": True} args = {"interface": interfaces, "once": True}
self.lock.acquire() self.lock.acquire()
try: try:
_LOGGER.debug("API query: %s", "/interface/monitor-traffic")
traffic = response("monitor-traffic", **args) traffic = response("monitor-traffic", **args)
except librouteros_custom.exceptions.ConnectionClosed: except librouteros_custom.exceptions.ConnectionClosed:
self.disconnect() self.disconnect()
@ -387,7 +388,7 @@ class MikrotikAPI:
return None return None
try: try:
tuple(response) traffic = list(traffic)
except librouteros_custom.exceptions.ConnectionClosed as api_error: except librouteros_custom.exceptions.ConnectionClosed as api_error:
self.disconnect("get_traffic", api_error) self.disconnect("get_traffic", api_error)
self.lock.release() self.lock.release()