Executor broke for data portal upload
Check if there is a dataset, a beamline and a proposal before trying to upload
2024-10-17 17:54:45,364:WARNING:tomwer.core.scan.nxtomoscan: this doesn't looks like a bliss file acquired at the ESRF. Unable to find proposal name
----------------------------- TypeError Exception -----------------------------
Traceback (most recent call last):
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/orangecanvas/scheme/signalmanager.py", line 1180, in __process_next
if self.__process_next_helper(use_max_active=True):
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/orangecanvas/scheme/signalmanager.py", line 1218, in __process_next_helper
self.process_node(selected_node)
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/orangecanvas/scheme/signalmanager.py", line 846, in process_node
self.send_to_node(node, signals_in)
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/orangewidget/workflow/widgetsscheme.py", line 806, in send_to_node
self.process_signals_for_widget(node, widget, signals)
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/ewoksorange/bindings/owsignal_manager.py", line 182, in process_signals_for_widget
super().process_signals_for_widget(node, widget, signals)
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/orangewidget/workflow/widgetsscheme.py", line 820, in process_signals_for_widget
process_signals_for_widget(widget, signals, workflow)
File "/usr/lib/python3.8/functools.py", line 875, in wrapper
return dispatch(args[0].__class__)(*args, **kw)
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/orangewidget/workflow/widgetsscheme.py", line 925, in process_signals_for_widget
handle_new_signals(widget, workflow)
File "/usr/lib/python3.8/functools.py", line 875, in wrapper
return dispatch(args[0].__class__)(*args, **kw)
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/orangewidget/workflow/widgetsscheme.py", line 912, in handle_new_signals
widget.handleNewSignals()
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/orangecontrib/tomwer/widgets/dataportal/PublishProcessedDataOW.py", line 120, in handleNewSignals
super().handleNewSignals()
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/ewoksorange/bindings/owwidgets.py", line 436, in handleNewSignals
self.execute_ewoks_task(log_missing_inputs=False)
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/ewoksorange/bindings/owwidgets.py", line 440, in execute_ewoks_task
self._execute_ewoks_task(propagate=True, log_missing_inputs=log_missing_inputs)
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/ewoksorange/bindings/owwidgets.py", line 653, in _execute_ewoks_task
with self.__init_task_executor(task_executor, propagate):
File "/usr/lib/python3.8/contextlib.py", line 113, in __enter__
return next(self.gen)
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/ewoksorange/bindings/owwidgets.py", line 662, in __init_task_executor
self.__disconnect_all_task_executors()
File "/scisoft/tomotools/x86_64/cuda11/test_henri/lib/python3.8/site-packages/ewoksorange/bindings/owwidgets.py", line 673, in __disconnect_all_task_executors
for task_executor, _ in self.__task_executors:
TypeError: cannot unpack non-iterable int object