Skip to content

Commit 9516905

Browse files
committed
reimplement logger warning if evaluation failed because of requested keys not recognized
1 parent 526edfe commit 9516905

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

bilby/core/prior/dict.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -923,6 +923,13 @@ def _check_subset_resolved(self, keys):
923923
subset_keys_sorted = [key for key in self.sorted_keys if key in subset_keys]
924924
if len(subset_keys_sorted) != len(subset_keys):
925925
resolved = False
926+
logger.debug(
927+
"The requested subset {} of priors contains {} keys ({}) that are not in the prior dict.".format(
928+
keys,
929+
len(subset_keys) - len(subset_keys_sorted),
930+
list(set(subset_keys) - set(subset_keys_sorted)),
931+
)
932+
)
926933
for key in subset_keys_sorted:
927934
# if one key is not resolved, break early
928935
if not resolved:

0 commit comments

Comments
 (0)