Changeset 2199 for trunk


Ignore:
Timestamp:
02/12/19 17:14:11 (5 years ago)
Author:
nanardon
Message:

Return non empty authorizedKeys if delunknown is enable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm

    r2196 r2199  
    13251325 
    13261326                    my @filters = $self->_get_attributes('sshPublicKeyFilter'); 
     1327                    my $delUnknownSshKey = $self->_get_attributes('delUnknownSshKey'); 
    13271328 
    13281329                    my %users = ( $self->id => 1 ); 
     
    13371338                    } 
    13381339 
    1339                     return @keys ? \@keys : (@filters ? [ '# No key' ] : undef); 
     1340                    return @keys 
     1341                        ? \@keys 
     1342                        : (@filters || $delUnknownSshKey 
     1343                            ? [ '# No key (' . DateTime->now->iso8601 . ')' ] 
     1344                            : undef); 
    13401345                }, 
    13411346            }, 
Note: See TracChangeset for help on using the changeset viewer.