Changeset 351
- Timestamp:
- 08/17/09 02:26:01 (15 years ago)
- Location:
- LATMOS-Accounts/lib/LATMOS/Accounts/Bases
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail.pm
r348 r351 34 34 $line =~ s/^\s*#.*//; 35 35 $line or next; 36 my ($name, $forward) = $line =~ /^([^:]+): \s*(.*)$/;36 my ($name, $forward) = $line =~ /^([^:]+):?\s*(.*)$/; 37 37 $name or do { 38 38 next; 39 39 }; 40 $forward or next; 40 41 $self->{aliases}{$name} = $forward; 41 42 } … … 50 51 while (my $line = <$handle>) { 51 52 chomp($line); 52 $line =~ s/^#.*//; 53 my ($name, $as) = $line =~ /^([^:]+):(.*)$/; 53 $line =~ s/^\s*#.*//; 54 my ($name, $as) = $line =~ /^(\S+)(?::\s*|\s+)(\S+)$/; 55 $name or next; 56 $as or do { warn $line; next}; 54 57 $self->{revaliases}{$name} = $as; 55 58 } -
LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail/Revaliases.pm
r305 r351 32 32 sub get_field { 33 33 my ($self, $field) = @_; 34 $field eq 'as' and return $self->base->{ aliases}{$self->id};34 $field eq 'as' and return $self->base->{revaliases}{$self->id}; 35 35 return 36 36 }
Note: See TracChangeset
for help on using the changeset viewer.