Changeset 74 for LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad/objects.pm
- Timestamp:
- 05/08/09 17:07:20 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad/objects.pm
r71 r74 46 46 callback => sub { 47 47 my ($mesg, $entry) = @_; 48 $mesg->code and die $mesg->error;48 #$mesg->code and die $mesg->error; 49 49 $entry or return; 50 50 ref $entry eq 'Net::LDAP::Entry' or return; … … 85 85 return if(@others); # we cannot have multiple entries... 86 86 return if (!$entry); 87 bless({ entry => $entry }, $class); 87 bless({ entry => $entry, _base => $base }, $class); 88 } 89 90 sub _delete { 91 my ($class, $base, $uid) = @_; 92 my $obj = $class->new($base, $uid) or return; 93 94 my $mesg = $base->ldap->delete($obj->{entry}->dn); 95 96 if ($mesg->code) { 97 warn $mesg->error; 98 return; 99 } else { return 1 } 88 100 } 89 101
Note: See TracChangeset
for help on using the changeset viewer.