From 25a30b4dc5d3879a52a2d2a61e160bcdfbc8afa2 Mon Sep 17 00:00:00 2001 From: Tomaae <23486452+tomaae@users.noreply.github.com> Date: Thu, 12 Dec 2019 08:37:28 +0100 Subject: [PATCH] removed unnecessary cycle from system resources --- .../mikrotik_router/mikrotik_controller.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/custom_components/mikrotik_router/mikrotik_controller.py b/custom_components/mikrotik_router/mikrotik_controller.py index ea9dc83..d880155 100644 --- a/custom_components/mikrotik_router/mikrotik_controller.py +++ b/custom_components/mikrotik_router/mikrotik_controller.py @@ -421,16 +421,15 @@ class MikrotikControllerData(): ] ) - for entry in data['resource']: - if entry['total-memory'] > 0: - self.data['resource']['memory-usage'] = round(((entry['total-memory'] - entry['free-memory']) / entry['total-memory']) * 100) - else: - self.data['resource']['memory-usage'] = "unknown" + if entry['total-memory'] > 0: + self.data['resource']['memory-usage'] = round(((entry['total-memory'] - entry['free-memory']) / entry['total-memory']) * 100) + else: + self.data['resource']['memory-usage'] = "unknown" - if entry['total-hdd-space'] > 0: - self.data['resource']['hdd-usage'] = round(((entry['total-hdd-space'] - entry['free-hdd-space']) / entry['total-hdd-space']) * 100) - else: - self.data['resource']['hdd-usage'] = "unknown" + if entry['total-hdd-space'] > 0: + self.data['resource']['hdd-usage'] = round(((entry['total-hdd-space'] - entry['free-hdd-space']) / entry['total-hdd-space']) * 100) + else: + self.data['resource']['hdd-usage'] = "unknown" return