Changeset 1012 for trunk


Ignore:
Timestamp:
05/21/12 19:37:05 (12 years ago)
Author:
nanardon
Message:
  • more API documentation
Location:
trunk/LATMOS-Accounts/lib/LATMOS
Files:
2 edited

Legend:

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

    r989 r1012  
    9797    $self 
    9898} 
     99 
     100=head2 call_batch_sync 
     101 
     102Send signal to L<la-sync-manager> daemon to synchronize bases. 
     103 
     104=cut 
    99105 
    100106sub call_batch_sync { 
     
    198204} 
    199205 
     206=head2 default_synchro_name 
     207 
     208Return de default synchronisation name 
     209 
     210=cut 
     211 
    200212sub default_synchro_name { 
    201213    my ($self) = @_; 
     
    203215} 
    204216 
     217=head2 list_synchro 
     218 
     219List synchronisation setup in L<latmos-accounts.ini> 
     220 
     221=cut 
     222 
    205223sub list_synchro { 
    206224    my ($self) = @_; 
    207225    grep { $_ } map { /^sync:(.*)$/; $1 } $self->Sections 
    208226} 
     227 
     228=head2 default_synchro 
     229 
     230Return a reference to default synchronisation object 
     231 
     232=cut 
    209233 
    210234sub default_synchro { 
     
    217241} 
    218242 
    219 sub sync_from_name { 
    220     my ($self, $syncname) = @_; 
    221     return if (!$syncname); 
    222     $self->val("sync:$syncname", 'from', $self->default_base_name); 
    223 } 
     243=head2 create_synchro($name, %options) 
     244 
     245Return a reference to synchronisation object for C<$name> synchronisation. 
     246 
     247=cut 
    224248 
    225249sub create_synchro { 
     
    257281} 
    258282 
     283=head2 sync_access($name, %options) 
     284 
     285Return a L<LATMOS::Accounts::SynchAccess> object over C<$name> synchronisation. 
     286 
     287=cut 
     288 
    259289sub sync_access { 
    260290    my ($self, $name, %options) = @_; 
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/OCHelper/Accreq.pm

    r861 r1012  
    22 
    33# $Id: Accreq.pm 2041 2010-04-18 13:16:39Z nanardon $ 
     4 
     5=head1 NAME 
     6 
     7    LATMOS::Accounts::Bases::Sql::OCHelper::User - Helper to create accreq 
     8    object 
     9 
     10=cut 
    411 
    512use strict; 
     
    2027        if ($self->base->create_c_object($self->otype, 
    2128                strftime('%Y%m%d%H%M%S', localtime), 
    22                 %{$info->{contentss} || {}}, 
     29                %{$info->{contents} || {}}, 
    2330            )) { 
    2431            return 'CREATED'; 
     
    3138} 
    3239 
     40=head1 SEE ALSO 
     41 
     42L<LATMOS::Accounts> 
     43 
     44=head1 AUTHOR 
     45 
     46Olivier Thauvin, E<lt>olivier.thauvin@latmos.ipsl.frE<gt> 
     47 
     48=head1 COPYRIGHT AND LICENSE 
     49 
     50Copyright (C) 2012 CNRS SA/CETP/LATMOS 
     51 
     52This library is free software; you can redistribute it and/or modify 
     53it under the same terms as Perl itself, either Perl version 5.10.0 or, 
     54at your option, any later version of Perl 5 you may have available. 
     55 
     56=cut 
     57 
    33581; 
Note: See TracChangeset for help on using the changeset viewer.