Network insight, cmd_args.key_fields missing split(','), for https://github.com/opnsense/core/issues/2964

This commit is contained in:
Ad Schellevis 2018-11-29 13:53:51 +01:00
parent 711e1d9da4
commit b6a7b7f6eb

View File

@ -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: