Bugfix: check for equal length of SNR and exposure time
This commit is contained in:
parent
b14eb0551f
commit
9367c93743
@ -171,11 +171,11 @@ class Configuration(object):
|
|||||||
mes is not None and logger.error("Configuration check: common -> snr: " + mes)
|
mes is not None and logger.error("Configuration check: common -> snr: " + mes)
|
||||||
self.conf.common.snr.val = readCSV(self.conf.common.snr.val, [u.dimensionless_unscaled],
|
self.conf.common.snr.val = readCSV(self.conf.common.snr.val, [u.dimensionless_unscaled],
|
||||||
format_="csv").columns[0].quantity
|
format_="csv").columns[0].quantity
|
||||||
if hasattr(self.conf.common, "exposure_time") and len(self.conf.common.snr.val) != len(
|
if hasattr(self.conf.common, "exposure_time") and \
|
||||||
self.conf.common.exposure_time.val):
|
self.conf.common.snr.val.size != self.conf.common.exposure_time.val.size:
|
||||||
logger.error(
|
logger.error(
|
||||||
"Configuration check: common -> snr: Length of exposure time (%d) not matching the length of "
|
"Configuration check: common -> snr: Length of exposure time (%d) not matching the length of "
|
||||||
"the SNR (%d)" % (len(self.conf.common.exposure_time.val), len(self.conf.common.snr.val)))
|
"the SNR (%d)" % (self.conf.common.exposure_time.val.size, self.conf.common.snr.val.size))
|
||||||
if not (hasattr(self.conf.common, "exposure_time") or hasattr(self.conf.common, "snr")):
|
if not (hasattr(self.conf.common, "exposure_time") or hasattr(self.conf.common, "snr")):
|
||||||
logger.error("Configuration check: common: Expected at least one of the containers 'exposure_time' or " +
|
logger.error("Configuration check: common: Expected at least one of the containers 'exposure_time' or " +
|
||||||
"'snr' but got none.")
|
"'snr' but got none.")
|
||||||
|
Loading…
Reference in New Issue
Block a user