From b6a7b7f6eb6e67880fe381bca306f97140ed008d Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Thu, 29 Nov 2018 13:53:51 +0100 Subject: [PATCH] Network insight, cmd_args.key_fields missing split(','), for https://github.com/opnsense/core/issues/2964 --- src/opnsense/scripts/netflow/get_timeseries.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/opnsense/scripts/netflow/get_timeseries.py b/src/opnsense/scripts/netflow/get_timeseries.py index 6588454bf..7cce3d268 100755 --- a/src/opnsense/scripts/netflow/get_timeseries.py +++ b/src/opnsense/scripts/netflow/get_timeseries.py @@ -55,9 +55,10 @@ if __name__ == '__main__': for agg_class in lib.aggregates.get_aggregators(): if cmd_args.provider == agg_class.__name__: obj = agg_class(cmd_args.resolution, database_dir=configuration.database_dir) - for record in obj.get_timeserie_data(cmd_args.start_time, cmd_args.end_time, cmd_args.key_fields): + for record in obj.get_timeserie_data(cmd_args.start_time, cmd_args.end_time, + cmd_args.key_fields.split(',')): record_key = [] - for key_field in cmd_args.key_fields: + for key_field in cmd_args.key_fields.split(','): if key_field in record and record[key_field] is not None: record_key.append(record[key_field]) else: