49 |
$organization->load_by_cols( cn => $cn ) or die "can't load organization"; |
$organization->load_by_cols( cn => $cn ) or die "can't load organization"; |
50 |
|
|
51 |
my $ldap = A3C::LDAP->new; |
my $ldap = A3C::LDAP->new; |
52 |
my $coll = $ldap->collection( 'User', filter => "(HrEduPersonHomeOrg=$cn)" ); |
my $coll = $ldap->collection( 'Person', filter => "(HrEduPersonHomeOrg=$cn)" ); |
53 |
|
|
54 |
$self->result->content( 'synced-users' => $coll ); |
$self->result->content( 'synced-users' => $coll ); |
55 |
|
|
56 |
$self->result->message( sprintf('Imported %d users from %s (%s)', $coll->count, $organization->name, $cn) ); |
$self->result->message( sprintf('Synced %d users from %s (%s)', $coll->count, $organization->name, $cn) ); |
57 |
|
|
58 |
# } else { |
# } else { |
59 |
# $self->result->error(); |
# $self->result->error(); |