Index: leahi_dialin/utils/enums/__init__.py =================================================================== diff -u -r6d104d3185ac3ed7c18c97ecdc13fd59bf53a8d1 -r27cd8e0e7b47617083e8c12f73306f0ba648e687 --- leahi_dialin/utils/enums/__init__.py (.../__init__.py) (revision 6d104d3185ac3ed7c18c97ecdc13fd59bf53a8d1) +++ leahi_dialin/utils/enums/__init__.py (.../__init__.py) (revision 27cd8e0e7b47617083e8c12f73306f0ba648e687) @@ -1,23 +1,2 @@ -import os -import json - -# mandatory import -# none - -file_name = "config.json" -sw_key = "SW" -config = {} -ok: bool = False -module_name = os.path.basename(os.path.dirname(__file__)) - -try: - with open(file_name, 'r') as file: config = json.load(file); ok = config[sw_key] -except FileNotFoundError: pass -except KeyError : print(f"Error ({module_name}): The key '{sw_key}' was not found." ) -except Exception as e : print(f"Error ({module_name}): An unexpected error occurred: {e}" ) - -if ok: - print(f"{sw_key} is set to bypass the auto imports in '{module_name}' module.") -else: - from .alarm_enum import AlarmEnum - from .dialin_enum import DialinEnum +from .alarm_enum import AlarmEnum +from .dialin_enum import DialinEnum