Changeset 806 for LATMOS-Accounts
- Timestamp:
- 02/15/10 17:22:53 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Unix/User.pm
r802 r806 6 6 7 7 use base qw(LATMOS::Accounts::Bases::Objects); 8 use LATMOS::Accounts::Log; 8 9 9 10 our $VERSION = (q$Rev: 205 $ =~ /^Rev: (\d+) /)[0]; … … 81 82 my ($self, %data) = @_; 82 83 foreach my $field (keys %data) { 84 $field =~ /^(uid|gid)$/ and do { 85 if(!(defined($data{$field}) && $data{$field} =~ /^\d+$/)) { 86 $self->base->log(LA_ERR, 87 "Invalid data for $field: $data{$field}"); 88 return; 89 } 90 } 91 } 92 foreach my $field (keys %data) { 83 93 # TODO check fields exists ! 84 94 $field =~ /^(sn|givenName)$/ and next;
Note: See TracChangeset
for help on using the changeset viewer.