Commit 88a0b222 authored by Ad Schellevis's avatar Ad Schellevis

(network insight) check if target table exists before fetching data

parent 0e916fb2
...@@ -355,6 +355,7 @@ class BaseFlowAggregator(object): ...@@ -355,6 +355,7 @@ class BaseFlowAggregator(object):
:return: iterator returning dict records (start_time, end_time, [fields], octets, packets) :return: iterator returning dict records (start_time, end_time, [fields], octets, packets)
""" """
result = list() result = list()
if self.is_db_open() and 'timeserie' in self._known_targets:
select_fields = self._valid_fields(fields) select_fields = self._valid_fields(fields)
filter_fields = [] filter_fields = []
query_params = {} query_params = {}
...@@ -418,6 +419,7 @@ class BaseFlowAggregator(object): ...@@ -418,6 +419,7 @@ class BaseFlowAggregator(object):
:param end_time: end timestamp :param end_time: end timestamp
:return: iterator :return: iterator
""" """
if self.is_db_open() and 'timeserie' in self._known_targets:
query_params = {} query_params = {}
query_params['start_time'] = self._parse_timestamp((int(start_time/self.resolution))*self.resolution) query_params['start_time'] = self._parse_timestamp((int(start_time/self.resolution))*self.resolution)
query_params['end_time'] = self._parse_timestamp(end_time) query_params['end_time'] = self._parse_timestamp(end_time)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment