Skip to content

Commit a750f3b

Browse files
authored
Merge pull request #148 from darlingtld/master
Identical entity names will cause an infinite loop
2 parents ea1fb5b + 3dd5d75 commit a750f3b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

splunklib/client.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -982,7 +982,10 @@ def __getitem__(self, key):
982982
def _load_atom_entry(self, response):
983983
elem = _load_atom(response, XNAME_ENTRY)
984984
if isinstance(elem, list):
985-
raise AmbiguousReferenceException("Fetch from server returned multiple entries for name %s." % self.name)
985+
apps = [ele.entry.content.get('eai:appName') for ele in elem]
986+
987+
raise AmbiguousReferenceException(
988+
"Fetch from server returned multiple entries for name '%s' in apps %s." % (elem[0].entry.title, apps))
986989
else:
987990
return elem.entry
988991

0 commit comments

Comments
 (0)