Skip to content

SpinningRotorGauge is not listed in installed devices on karabo 2.20

mdl server log

2024-03-04 15:59:21.680570 INFO middlelayerserver_ml_1
Received request to shutdown SignalSlotable from OS signal.
---------- Logger end -----------
Cannot load middle layer plugin "SpinningRotorGauge"
Traceback (most recent call last):
  File "/home/krbtest/karabo/extern/lib/python3.11/site-packages/karabo/middlelayer/device_server.py", line 498, in scanPluginsOnce
    self.plugins[ep.name] = (await get_event_loop().
                             ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/krbtest/karabo/extern/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/krbtest/karabo/extern/lib/python3.11/site-packages/pkg_resources/__init__.py", line 2471, in load
    return self.resolve()
           ^^^^^^^^^^^^^^
  File "/home/krbtest/karabo/extern/lib/python3.11/site-packages/pkg_resources/__init__.py", line 2477, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/krbtest/karabo/extern/lib/python3.11/site-packages/SpinningRotorGauge/SpinningRotorGauge.py", line 12, in <module>
    from scpiml import ScpiAutoDevice
  File "/home/krbtest/karabo/extern/lib/python3.11/site-packages/scpiml/__init__.py", line 1, in <module>
    from .scpi import BaseScpiDevice, ScpiAutoDevice, ScpiDevice
  File "/home/krbtest/karabo/extern/lib/python3.11/site-packages/scpiml/scpi.py", line 1, in <module>
    from asyncio import (
ImportError: cannot import name 'coroutine' from 'asyncio' (/home/krbtest/karabo/extern/lib/python3.11/asyncio/__init__.py)
---------- Logger start -----------
2024-03-04 16:01:44.336607 INFO middlelayerserver_ml_1
Starting Karabo 2.20.0a5 DeviceServer (pid: 1823160) on host exflcon165, topic exflcon165_krbtest

tested version: karabo 2.20.0a5 + spinningrotorgauge 1.0.4

autotest: 02.72 (https://131.169.220.49/runner/testrun/4216)