mirror of
https://github.com/bec-project/bec_widgets.git
synced 2025-07-14 11:41:49 +02:00
WIP cli server fix for RPC=False
This commit is contained in:
@ -167,7 +167,9 @@ class CLIServer:
|
|||||||
# 1) Gather ALL BECConnector-based widgets
|
# 1) Gather ALL BECConnector-based widgets
|
||||||
all_qwidgets = QApplication.allWidgets()
|
all_qwidgets = QApplication.allWidgets()
|
||||||
bec_widgets = set(w for w in all_qwidgets if isinstance(w, BECConnector))
|
bec_widgets = set(w for w in all_qwidgets if isinstance(w, BECConnector))
|
||||||
bec_widgets = {c for c in bec_widgets if c.RPC is not False} # FIXME not needed
|
bec_widgets = {
|
||||||
|
c for c in bec_widgets if not (hasattr(c, "RPC") and c.RPC is False)
|
||||||
|
} # FIXME not needed
|
||||||
|
|
||||||
# 2) Also gather BECConnector-based data items from PlotBase
|
# 2) Also gather BECConnector-based data items from PlotBase
|
||||||
# TODO do we need to access plot data items in cli in namespace?
|
# TODO do we need to access plot data items in cli in namespace?
|
||||||
|
Reference in New Issue
Block a user