From 8d96626746a00eaea7fcf3c45229022910c74470 Mon Sep 17 00:00:00 2001
From: Daniel Friesel <daniel.friesel@uos.de>
Date: Fri, 23 Sep 2022 12:54:59 +0200
Subject: ignore_param: work on by_name rather than observations

---
 bin/analyze-kconfig.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'bin')

diff --git a/bin/analyze-kconfig.py b/bin/analyze-kconfig.py
index d13e842..deee110 100755
--- a/bin/analyze-kconfig.py
+++ b/bin/analyze-kconfig.py
@@ -265,15 +265,15 @@ def main():
     if args.boolean_parameters:
         dfatool.utils.observations_enum_to_bool(observations, kconfig=True)
 
-    if args.ignore_param:
-        dfatool.utils.observations_ignore_param(observations, args.ignore_param)
-
     if args.param_shift:
         param_shift = dfatool.cli.parse_param_shift(args.param_shift)
         dfatool.utils.shift_param_in_observations(observations, param_shift)
 
     by_name, parameter_names = dfatool.utils.observations_to_by_name(observations)
 
+    if args.ignore_param:
+        dfatool.utils.ignore_param(by_name, parameter_names, args.ignore_param)
+
     # Release memory
     del observations
 
-- 
cgit v1.2.3