There can be more than one contact with the same name.
Signed-off-by: Björn Baumbach <bb@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
expression="%s" % filter,
attrs=[])
+ if len(targetmember) > 1:
+ memberlist_str = ""
+ for msg in targetmember:
+ memberlist_str += "%s\n" % msg.get("dn")
+ raise Exception('Found multiple results for "%s":\n%s' %
+ (member, memberlist_str))
if len(targetmember) == 0 and foreign_msg is not None:
targetmember = [foreign_msg]
if len(targetmember) != 1: