Changeset 91

Show
Ignore:
Timestamp:
12/08/06 11:12:03 (2 years ago)
Author:
kindlund
Message:

Updated parser logic; preparing to move.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • honeyclient/branches/bug/42/lib/HoneyClient/Agent/Integrity/Registry.yp

    r85 r91  
    1313    my $pos = 0; 
    1414 
     15    # Total number of directories parsed. 
     16    my $dirCount = 0; 
     17 
     18    # Total number of key/value pairs parsed. 
     19    my $entryCount = 0; 
    1520 
    1621    my $progress = undef; 
     
    3136        groups { 
    3237#            print "Done!\n"; 
     38#            print "Entry count: " . $entryCount . "\n"; 
     39#            print "Dir count: " . $dirCount . "\n"; 
    3340        } 
    3441    |   HEADER groups { 
    3542#            print "Done!\n"; 
     43#            print "Entry count: " . $entryCount . "\n"; 
     44#            print "Dir count: " . $dirCount . "\n"; 
    3645        } 
    3746; 
     
    5261           #print Dumper($group) . "\n"; 
    5362            $group = { }; 
     63            $dirCount++; 
    5464        } 
    5565    |   DIR_NAME { 
     
    5969           #print Dumper($group) . "\n"; 
    6070            $group = { }; 
     71            $dirCount++; 
    6172        } 
    6273; 
     
    7687            }; 
    7788            push(@{$group->{entries}}, $entry); 
     89            $entryCount++; 
    7890        } 
    7991;