Changeset 25022 for branches/eam_branches/20090715/arclog/arclog_readdb.pl
- Timestamp:
- Aug 7, 2009, 12:45:24 PM (17 years ago)
- Location:
- branches/eam_branches/20090715
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
arclog/arclog_readdb.pl (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/20090715
- Property svn:mergeinfo changed
/trunk (added) merged: 24801-24824,24827-24834,24836-24859,24861-24901,24903-24912,24914-24950,24953-24971,24973-24977,24986-24989,24993-25017
- Property svn:mergeinfo changed
-
branches/eam_branches/20090715/arclog/arclog_readdb.pl
r19139 r25022 19 19 pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV; 20 20 21 my $filter_records = 1;21 my $filter_records = 0; 22 22 23 23 my $rcfile = "$ENV{HOME}/.arclogrc"; … … 30 30 die "can not open logdb" unless $dbh; 31 31 32 my $query = $dbh->prepare("SELECT *FROM log")32 my $query = $dbh->prepare("SELECT record, stamp FROM log") 33 33 or die "database error: $!"; 34 34 $query->execute or die "database error: $!"; … … 52 52 @rec{qw( host time device event elapse_time errors )} 53 53 = split(/\|/, $row->[0]); 54 $rec{stamp} = $row->[1]; 54 55 $rec{time} = $strptime->parse_datetime($rec{time}); 55 56 push @records, \%rec; … … 60 61 61 62 RECORDS: foreach my $rec (@records) { 62 my ($host, $ time, $device, $event, $elapse_time, $errors)63 = @$rec{qw( host time device event elapse_time errors )};63 my ($host, $stamp, $time, $device, $event, $elapse_time, $errors) 64 = @$rec{qw( host stamp time device event elapse_time errors )}; 64 65 65 66 # do not print filtered records … … 71 72 72 73 no warnings qw( uninitialized ); 73 print "$ host $time $device $event $elapse_time $errors\n";74 print "$stamp - $host $time $device $event $elapse_time $errors\n"; 74 75 use warnings; 75 76 }
Note:
See TracChangeset
for help on using the changeset viewer.
