Changeset 1406


Ignore:
Timestamp:
08/31/15 18:54:45 (9 years ago)
Author:
nanardon
Message:

Fix SynchAccess? tests

Location:
trunk/LATMOS-Accounts
Files:
3 edited

Legend:

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

    r1405 r1406  
    137137    my ($self, $section) = @_; 
    138138    my $type = $self->val($section, 'type') or return; 
     139    la_log(LA_DEBUG, "Trying to load base %s", $section); 
    139140 
    140141    my %params = 
     
    161162        return; 
    162163    }; 
    163     $base->load or return; 
     164    $base->load or do { 
     165        la_log(LA_ERR, "%s didn't load", $base->label); 
     166        return; 
     167    }; 
    164168    $base; 
    165169} 
     
    268272        ); 
    269273    } 
     274    warn @obases; 
    270275 
    271276    if (!@obases) { 
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Unix.pm

    r1357 r1406  
    127127            $self->{users}{$user}{_id} = $user; 
    128128        }, 
    129     ) or return; 
     129    ) or do { 
     130        $self->log(LA_ERR, "Cannot parse %s", $self->{passwd}); 
     131        return; 
     132    }; 
    130133     
    131134    $self->_load_unix_file( 
     
    145148            } 
    146149        } 
    147     ) or return; 
     150    ) or do { 
     151        $self->log(LA_ERR, "Cannot parse %s", $self->{group}); 
     152        return; 
     153    }; 
    148154 
    149155    # Post processing group for split group because nis 
     
    177183            } 
    178184        } 
    179     ) or return; 
     185    ) or do { 
     186        $self->log(LA_ERR, "Cannot parse %s", $self->{shadow}); 
     187        return; 
     188    }; 
    180189 
    181190    $self->_load_unix_file( 
     
    193202            } 
    194203        } 
    195     ) or return; 
     204    ) or do { 
     205        $self->log(LA_ERR, "Cannot parse %s", $self->{gshadow}); 
     206        return; 
     207    }; 
    196208 
    197209    } # use shadow ? 
  • trunk/LATMOS-Accounts/t/26_la_synchaccess.t

    r861 r1406  
    2222$config->newval('dest', 'use_shadow', 1); 
    2323$config->newval('source', 'push', 'dest'); 
     24 
     25$config->AddSection('_default_'); 
     26$config->newval('_default_', 'sync', 'main'); 
     27$config->AddSection('sync:main'); 
     28$config->newval('sync:main', 'from', 'source'); 
     29$config->newval('sync:main', 'to', 'dest'); 
    2430 
    2531foreach my $dir (qw(source dest)) { 
Note: See TracChangeset for help on using the changeset viewer.