Changeset 56 for LATMOS-Accounts


Ignore:
Timestamp:
04/26/09 18:00:18 (15 years ago)
Author:
nanardon
Message:
  • LATMOS::Accounts::SynchAccess?: perform same action on several base
Location:
LATMOS-Accounts
Files:
5 added
1 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts/lib/LATMOS/Accounts.pm

    r50 r56  
    77use LATMOS::Accounts::Bases; 
    88use LATMOS::Accounts::Synchro; 
     9use LATMOS::Accounts::SynchAccess; 
    910 
    1011our $VERSION = (q$Rev$ =~ /^Rev: (\d+) /)[0]; 
     
    99100} 
    100101 
     102sub sync_access { 
     103    my ($self, $bases) = @_; 
     104    my @obases = scalar(@{ $bases || []}) 
     105        ? map { $self->base($_) } @{ $bases || []} 
     106        : ( 
     107            $self->default_base, 
     108            map { $self->base($_) } 
     109            $self->config_sync_base($self->default_base_name)); 
     110    LATMOS::Accounts::SynchAccess->new([ @obases ]); 
     111} 
    101112 
    1021131; 
Note: See TracChangeset for help on using the changeset viewer.