def _get_data(self): metrics = {} for node in NodeConfig.nodes: if NodeConfig.is_enabled_node(node): try: r = requests.get(NodeConfig.get_node_url(node) + constants.METRIC_RESOURCE, timeout=constants.GET_TIMEOUT) metrics[node['name']] = r.json() except Exception as e: self._logger.warning("Exception while retrieving metric information. Cause: " + str(e)) return metrics
def _get_data(self): disks = {} for node in NodeConfig.nodes: if NodeConfig.is_enabled_node(node): disks[node['name']] = self._get_disk_list(node) return disks