Diff for /loncom/enrollment/Autoupdate.pl between versions 1.18 and 1.19

version 1.18, 2010/03/25 04:36:02 version 1.19, 2010/03/26 13:19:04
Line 36 Line 36
     use LONCAPA;      use LONCAPA;
   
     my $perlvarref = LONCAPA::Configuration::read_conf('loncapa.conf');      my $perlvarref = LONCAPA::Configuration::read_conf('loncapa.conf');
     my $logfile = $$perlvarref{'lonDaemons'}.'/logs/autoupdate.log';      exit if (ref($perlvarref) ne 'HASH');
       my $logfile = $perlvarref->{'lonDaemons'}.'/logs/autoupdate.log';
       exit if ($perlvarref->{'lonRole'} ne 'library');
     my $hostid = $perlvarref->{'lonHostID'};      my $hostid = $perlvarref->{'lonHostID'};
     if (!&Apache::lonnet::is_library($hostid)) {  
         exit;  
     }  
     my @info = ('inststatus','lockedname','internalname','lastname',      my @info = ('inststatus','lockedname','internalname','lastname',
                 'firstname','middlename','generation','id','permanentemail');                  'firstname','middlename','generation','id','permanentemail');
     # Initialize language handler      # Initialize language handler
Line 194  sub descend_tree { Line 194  sub descend_tree {
         foreach my $item (@contents) {          foreach my $item (@contents) {
             if ($depth < 4) {              if ($depth < 4) {
                 &descend_tree($dir.'/'.$item,$depth,$alldomusers);                  &descend_tree($dir.'/'.$item,$depth,$alldomusers);
             } else {              } elsif (-e $dir.'/'.$item.'/passwd') {
                 $$alldomusers{$item} = '';                  $$alldomusers{$item} = '';
             }              }
         }          }

Removed from v.1.18  
changed lines
  Added in v.1.19


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>