/[pxelator]/lib/PXElator/store.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /lib/PXElator/store.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 496 by dpavlin, Sun Jan 31 15:22:34 2010 UTC revision 497 by dpavlin, Sun Jan 31 18:28:38 2010 UTC
# Line 64  sub audit { Line 64  sub audit {
64  sub query {  sub query {
65          my ( $from_t, $callback ) = @_;          my ( $from_t, $callback ) = @_;
66          my $q;          my $q;
67          $q = { 'package.time' => { '$lt' => $from_t * 1 } } if $from_t;          $q->{'package.time'} = { '$lt' => $from_t * 1 } if $from_t;
68    #       $q->{'package.name'} = { '$ne' => 'syslogd' };
69            $q->{'tag'} = { '$ne' => 'CRON' };
70          warn "# query ", dump($q);          warn "# query ", dump($q);
71          $audit->ensure_index({ 'package.name' => 1 });          $audit->ensure_index({ 'package.name' => 1 });
72          my $cursor = $audit->query($q)->sort({ 'package.time' => -1 })->limit( 100 );          my $cursor = $audit->query($q)->sort({ 'package.time' => -1 })->limit( 100 );

Legend:
Removed from v.496  
changed lines
  Added in v.497

  ViewVC Help
Powered by ViewVC 1.1.26