Changeset 2192 for trunk/LATMOS-Accounts/lib/LATMOS
- Timestamp:
- 02/06/19 11:07:17 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm
r2189 r2192 1323 1323 my @filters = $self->_get_attributes('sshPublicKeyFilter'); 1324 1324 1325 my %users = ( $self->id => 1 ); 1326 1325 1327 if (@filters) { 1326 1328 foreach my $user ($self->base->search_objects('user', @filters, 'oalias=NULL')) { 1327 1329 my $ouser = $self->base->get_object('user', $user) or next; 1330 $users{ $user } and next; 1331 $users{ $user } = 1; 1328 1332 push(@keys, $ouser->_get_attributes('sshPublicKey')); 1329 1333 } 1330 1334 } 1331 1335 1332 return \@keys;1336 return @keys ? \@keys : (@filters ? [ '# No key' ] : undef); 1333 1337 }, 1334 1338 },
Note: See TracChangeset
for help on using the changeset viewer.