Skip to content

Commit 4954371

Browse files
committed
Add useful check
1 parent c4ac58f commit 4954371

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

arrakis/rmsynth_oncuts.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,14 @@ def extract_single_spectrum(
283283
key = f"{stokes}_file_ion"
284284
else:
285285
key = f"{stokes}_file"
286-
filename = outdir / field_dict[key]
286+
287+
file_stem = field_dict.get(key)
288+
if file_stem is None:
289+
msg = f"Key {key} not found in database entry. Check if preivous step was run."
290+
raise ValueError(f"Key {key} not found in field_dict")
291+
else:
292+
file_stem = str(file_stem)
293+
filename = outdir / file_stem
287294
try:
288295
with fits.open(filename, mode="denywrite", memmap=True) as hdulist:
289296
hdu = hdulist[0]

0 commit comments

Comments
 (0)