Changeset 7
- Timestamp:
- 11/20/10 16:39:33 (13 years ago)
- Location:
- web/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
web/trunk/bin/sophie_scan
r6 r7 33 33 sub { 34 34 my $e = shift; 35 warn $e->fullname; 35 warn $e->name; 36 $modified_paths{$e->name} = 1; 36 37 } 37 38 ) … … 58 59 push(@pkey, $sophie->resultset('Paths')->search({ 59 60 updated => [ undef, 60 \[ " >now() - '6 hours'::interval"],61 \[ " < now() - '6 hours'::interval"], 61 62 ], 62 63 })->get_column('d_path_key')->all); … … 77 78 $path->db->disconnect; 78 79 } 80 Sophie::Base::RpmsPath->new($pathkey)->set_updated; 79 81 } 80 82 exit(0); … … 83 85 } 84 86 85 86 #87 #my $i = Linux::Inotify2->new;88 #$i->watch("/home/olivier", IN_DELETE | IN_MODIFY | IN_CREATE,89 # sub {90 # warn "rr";91 # my $e = shift;92 # warn $e->fullname;93 # }94 #);95 #$i->watch("/tmp", IN_DELETE | IN_MODIFY | IN_CREATE,96 # sub {97 # warn "rr";98 # my $e = shift;99 # warn $e->fullname;100 # }101 #);102 #103 #1 while $i->poll; -
web/trunk/lib/Sophie/Base/RpmsPath.pm
r6 r7 95 95 } 96 96 } 97 98 sub set_updated { 99 my ($self) = @_; 100 warn "UPD"; 101 $self->db->prepare_cached(q{ 102 update d_path set updated = now() where d_path_key = ? 103 })->execute($$self); 104 $self->db->commit; 105 } 106 97 107 98 108 sub remove_rpm {
Note: See TracChangeset
for help on using the changeset viewer.