LimaAcquisitionMaster : _unmapped_path not initialized
when running autof scan with save=False:
EH1_EXP [14]: autof_eh1.dscan(delta,-5,-5,10,1,save=False)
delta[deg]
user -5.000
dial 1.550
!!! === ValueError: delta_eh1: move to `-10.000000' would exceed low limit (-9.000003) === !!! ( for more details type cmd 'last_error' )
EH1_EXP [14]: autof_eh1.ascan(delta,-5,-5,10,1,save=False)
Tue Aug 03 10:08:15 2021: Scan(name=autof.ascan, path='not saved')
0%| | 0/131 [00:00<?, ?it/s]!!! === AttributeError: 'LimaAcquisitionMaster' object has no attribute '_unmapped_path' === !!! ( for more details type cmd 'last_error' )
!!! === AttributeError: 'LimaAcquisitionMaster' object has no attribute '_unmapped_path' === !!! ( for more details type cmd 'last_error' )
Took 0:00:08.102070[s]
!!! === AttributeError: 'LimaAcquisitionMaster' object has no attribute '_unmapped_path' === !!! ( for more details type cmd 'last_error' )
EH1_EXP [14]: last_error
Out [14]: 03/08/2021 10:08:24 Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/users/blissadm/local/bliss.git/bliss/common/auto_filter/__init__.py", line 412, in ascan
**kwargs,
File "/users/blissadm/local/bliss.git/bliss/common/auto_filter/__init__.py", line 635, in anscan
s.run()
File "/users/blissadm/local/bliss.git/bliss/scanning/scan.py", line 1776, in run
self._disable_caching()
File "/users/blissadm/conda/miniconda/envs/bliss_dev/lib/python3.7/contextlib.py", line 119, in __exit__
next(self.gen)
File "/users/blissadm/local/bliss.git/bliss/common/cleanup.py", line 291, in capture_exceptions
raise value
File "/users/blissadm/local/bliss.git/bliss/common/cleanup.py", line 267, in capture
yield
File "/users/blissadm/local/bliss.git/bliss/scanning/scan.py", line 1649, in run
for i in scan_chain_iterators
File "/users/blissadm/local/bliss.git/bliss/scanning/scan.py", line 508, in send
return self.runner.send(arg)
File "/users/blissadm/local/bliss.git/bliss/scanning/scan.py", line 527, in _run
self._gwait(prepare_tasks)
File "/users/blissadm/local/bliss.git/bliss/scanning/scan.py", line 485, in _gwait
gevent.joinall(greenlets, raise_error=True)
File "src/gevent/greenlet.py", line 1057, in gevent._gevent_cgreenlet.joinall
File "src/gevent/greenlet.py", line 1073, in gevent._gevent_cgreenlet.joinall
File "src/gevent/greenlet.py", line 371, in gevent._gevent_cgreenlet.Greenlet._raise_exception
File "/users/blissadm/conda/miniconda/envs/bliss_dev/lib/python3.7/site-packages/gevent/_compat.py", line 65, in reraise
raise value.with_traceback(tb)
File "src/gevent/greenlet.py", line 906, in gevent._gevent_cgreenlet.Greenlet.run
File "/users/blissadm/local/bliss.git/bliss/scanning/chain.py", line 859, in prepare
join_tasks(tasks)
File "/users/blissadm/local/bliss.git/bliss/scanning/chain.py", line 50, in join_tasks
gevent.joinall(greenlets, raise_error=True, **kw)
File "src/gevent/greenlet.py", line 1057, in gevent._gevent_cgreenlet.joinall
File "src/gevent/greenlet.py", line 1073, in gevent._gevent_cgreenlet.joinall
File "src/gevent/greenlet.py", line 371, in gevent._gevent_cgreenlet.Greenlet._raise_exception
File "/users/blissadm/conda/miniconda/envs/bliss_dev/lib/python3.7/site-packages/gevent/_compat.py", line 65, in reraise
raise value.with_traceback(tb)
File "src/gevent/greenlet.py", line 906, in gevent._gevent_cgreenlet.Greenlet.run
File "/users/blissadm/local/bliss.git/bliss/scanning/chain.py", line 552, in acq_prepare
return self.prepare()
File "/users/blissadm/local/bliss.git/bliss/common/auto_filter/acquisition_objects.py", line 93, in prepare
return self.device.prepare()
File "/users/blissadm/local/bliss.git/bliss/scanning/acquisition/lima.py", line 279, in prepare
self._image_channel.description.update(self._get_saving_description())
File "/users/blissadm/local/bliss.git/bliss/scanning/acquisition/lima.py", line 392, in _get_saving_description
"saving_directory": self._unmapped_path,
AttributeError: 'LimaAcquisitionMaster' object has no attribute '_unmapped_path'
Edited by Laurent Claustre