import importlib.util import pathlib def load_module(): path = pathlib.Path(__file__).resolve().parents[1] / "render" / "dashboards_render_atlas.py" spec = importlib.util.spec_from_file_location("scripts.dashboards_render_atlas", path) module = importlib.util.module_from_spec(spec) assert spec.loader is not None spec.loader.exec_module(module) return module def flatten_panels(panels): flat = [] for panel in panels: flat.append(panel) flat.extend(panel.get("panels", [])) return flat __all__ = ( "flatten_panels", "importlib", "load_module", "pathlib", )