- Fehler beim Suchen in unbekannten Bäumen führt erstmal nicht zum Abbruch sondern lv-doktor
authorheiko
Wed, 28 May 2008 13:51:32 +0000
branchlv-doktor
changeset 12 5e1936eb198f
parent 11 7446e196dc31
child 13 9850d169df53
child 14 61ae561639a9
- Fehler beim Suchen in unbekannten Bäumen führt erstmal nicht zum Abbruch sondern nur zu einer Warnung
update-mailboxes
--- a/update-mailboxes	Tue May 06 12:28:06 2008 +0000
+++ b/update-mailboxes	Wed May 28 13:51:32 2008 +0000
@@ -91,12 +91,15 @@
         my $ldap = new Net::LDAP( $LDAPSERVER, onerror => "die" );
         $ldap->bind( $LDAPADMIN, password => $LDAPPASS );
         foreach my $ou (@OU) {
-            my $msg = $ldap->search(
-                base   => "$ou,$LDAPBASE",
-                filter => "(&(samAccountName=*))",
-                attrs  => ["samAccountName"],
-            );
-            push @entries, $msg->entries;
+			eval {
+				my $msg = $ldap->search(
+					base   => "$ou,$LDAPBASE",
+					filter => "(&(samAccountName=*))",
+					attrs  => ["samAccountName"],
+				);
+				push @entries, $msg->entries;
+			};
+			warn "problem using $ou,$LDAPBASE: $@\n" if $@;
         }
 
     }