Index: leahi_dialin/utils/__init__.py =================================================================== diff -u -r8ad78a5baa403afceccf9627478285a2ec742c4a -r27cd8e0e7b47617083e8c12f73306f0ba648e687 --- leahi_dialin/utils/__init__.py (.../__init__.py) (revision 8ad78a5baa403afceccf9627478285a2ec742c4a) +++ leahi_dialin/utils/__init__.py (.../__init__.py) (revision 27cd8e0e7b47617083e8c12f73306f0ba648e687) @@ -1,30 +1,2 @@ -import os -import json - -# mandatory imports from .base import * from .singleton import * - -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 .conversions import * - from .data_logger import DataLogger - from .checks import * - from .helpers import * - from .excel_ops import * - from .nv_ops_utils import * - YES = 1 - NO = 0