Skip to content

mfx_lj / mfx_von_hamos_6crystal class names invalid? #40

@klauer

Description

@klauer
[2023-08-08 14:28:45] - ERROR - Unable to load Happi entry: 'mfx_lj'
Traceback (most recent call last):
  File "/cds/home/k/klauer/Repos/typhos/typhos/cli.py", line 502, in create_devices
    device = happi_client.load_device(name=device_name)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.7.3/lib/python3.9/site-packages/happi/client.py", line 369, in load_device
    return from_container(cntr, use_cache=use_cache)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.7.3/lib/python3.9/site-packages/happi/loader.py", line 172, in from_container
    cls = import_class(item.device_class)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.7.3/lib/python3.9/site-packages/happi/loader.py", line 243, in import_class
    mod = importlib.import_module(mod)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.7.3/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'pcdsdevices.liquid_jet'
[2023-08-08 14:28:47] - ERROR - Unable to load Happi entry: 'mfx_von_hamos_6crystal'
Traceback (most recent call last):
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.7.3/lib/python3.9/site-packages/happi/loader.py", line 246, in import_class
    return getattr(mod, cls)
AttributeError: module 'pcdsdevices.spectrometer' has no attribute 'VonHamos6Crystal'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/cds/home/k/klauer/Repos/typhos/typhos/cli.py", line 502, in create_devices
    device = happi_client.load_device(name=device_name)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.7.3/lib/python3.9/site-packages/happi/client.py", line 369, in load_device
    return from_container(cntr, use_cache=use_cache)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.7.3/lib/python3.9/site-packages/happi/loader.py", line 172, in from_container
    cls = import_class(item.device_class)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.7.3/lib/python3.9/site-packages/happi/loader.py", line 248, in import_class
    raise ImportError("Unable to import %s from %s" %
ImportError: Unable to import VonHamos6Crystal from pcdsdevices.spectrometer

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions