From 5994fbdb68a1c57da8491f271b9c6befae16ee0e Mon Sep 17 00:00:00 2001 From: chenyan Date: Tue, 7 Aug 2018 14:07:42 +0800 Subject: [PATCH] Python 3 compatibility: replace filter() Replace filter(lambda obj: test(obj), data) with [obj for obj in data if test(obj)] Story: 2003310 Task: 24267 Change-Id: I5ccce1070fd5182ba25933f21665edbb85e4b3cc Signed-off-by: chenyan --- fm-doc/fm_doc/check_missing_alarms.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fm-doc/fm_doc/check_missing_alarms.py b/fm-doc/fm_doc/check_missing_alarms.py index 27366f98..5408da2a 100644 --- a/fm-doc/fm_doc/check_missing_alarms.py +++ b/fm-doc/fm_doc/check_missing_alarms.py @@ -53,7 +53,7 @@ def get_fm_alarms(): with open(FM_ALARM_H) as f: fm_alarms_file = f.readlines() - fm_alarm_group_lines = filter(lambda k: 'define ALARM_GROUP_' in k, fm_alarms_file) + fm_alarm_group_lines = [k for k in fm_alarms_file if 'define ALARM_GROUP_' in k] for line in fm_alarm_group_lines: group_name = line.split()[1] @@ -61,7 +61,7 @@ def get_fm_alarms(): group_value = group_value[1:-1] # remove quotes fm_alarm_groups[group_name] = group_value - fm_alarm_lines = filter(lambda k: 'FM_ALARM_ID' in k, fm_alarms_file) + fm_alarm_lines = [k for k in fm_alarms_file if 'FM_ALARM_ID' in k] for line in fm_alarm_lines: alarm_name = line.split()[1]