From fad091ea7e6fa69a697c710f3db70c031073bfae Mon Sep 17 00:00:00 2001 From: Nathaniel Mitchell Date: Fri, 5 May 2023 13:06:31 -0700 Subject: [PATCH] Fix issue in shell for updated helper loading method Signed-off-by: Nathaniel Mitchell --- chipsec/helper/oshelper.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chipsec/helper/oshelper.py b/chipsec/helper/oshelper.py index 37fe9afa..6d553de0 100644 --- a/chipsec/helper/oshelper.py +++ b/chipsec/helper/oshelper.py @@ -84,8 +84,8 @@ class OsHelper: def loadHelpers(self) -> None: helper_dir = os.path.join(get_main_dir(), "chipsec", "helper") - helpers = [os.path.basename(f) for f in os.scandir(helper_dir) - if f.is_dir() and not os.path.basename(f).startswith("__")] + helpers = [os.path.basename(f) for f in os.listdir(helper_dir) + if os.path.isdir(os.path.join(helper_dir, f)) and not os.path.basename(f).startswith("__")] for helper in helpers: helper_path = '' try: