Skip to content

Fix edit_mg()

Samuel Debionne requested to merge fix-edit-mg into 1.10.x

Unless I am mistaken _get_available_counters_names() was renamed _get_counters_names()?

SAM [8]: edit_mg(mg_eiger2)
!!! === RuntimeError: Object **<bliss.common.measurementgroup.MeasurementGroup object at 0x7f2dd56b2d90>** is not a measurement group === !!! ( for more details type cmd 'last_error(4)' )
SAM [9]: last_error(4)
27/04/2023 15:12:23
Traceback (most recent call last):
  File "/mnt/c/Users/debionne/Dev/bliss/bliss/shell/standard.py", line 1327, in edit_mg
    sorted(active_mg._get_available_counters_names(available_counters))
AttributeError: 'MeasurementGroup' object has no attribute '_get_available_counters_names'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/mnt/c/Users/debionne/Dev/bliss/bliss/common/utils.py", line 961, in wrapped_function
    return custom_error_msg(
  File "/mnt/c/Users/debionne/Dev/bliss/bliss/common/utils.py", line 931, in wrapped_function
    return function(*args, **kwargs)
  File "<@beartype(bliss.shell.standard.edit_mg) at 0x7f2dda77b5e0>", line 30, in edit_mg
  File "/mnt/c/Users/debionne/Dev/bliss/bliss/shell/standard.py", line 1333, in edit_mg
    raise RuntimeError(f"Object **{mg}** is not a measurement group")
RuntimeError: Object **<bliss.common.measurementgroup.MeasurementGroup object at 0x7f2dd56b2d90>** is not a measurement group

Merge request reports