diff --git a/kabuki/logic.py b/kabuki/logic.py index 722a5ef..08918b7 100644 --- a/kabuki/logic.py +++ b/kabuki/logic.py @@ -17,8 +17,9 @@ def get_src(pvname, cls): def decide_src_plt_cfg(pvname): Src = decide_src_type(pvname) src = get_src(pvname, Src) + if not src.is_connected: - raise RuntimeError(f"{pvname} is not connected") + raise RuntimeError(f"{pvname} is not connected, cannot create plot") Plt, Cfg = decide_plt_cfg_type(src) plt = Plt(name=pvname)