diff --git a/src/aare/daq/daq.py b/src/aare/daq/daq.py index d5281017..086a915c 100644 --- a/src/aare/daq/daq.py +++ b/src/aare/daq/daq.py @@ -605,7 +605,8 @@ class AareDAQ: # curr_sample_is_manual = True #if target is not None or not curr_sample_is_manual: logger.debug(target) - self._execute_mount_and_prepare(target) + if not self._execute_mount_and_prepare(target): + raise MountingFailed("Failed to mount sample") logger.info(f"Sample mounted: {target}") except Exception as e: self.__cfg.state_busy = False