From 99b3bb2a889ec730049c0067a63bc8b027df9f15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz> Date: Thu, 18 Mar 2021 21:39:04 +0100 Subject: [PATCH] Indexer bugfix --- .gitlab-ci.yml | 2 +- script/index_records | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4acbea6..0caae1e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ image: docker:19.03.12 variables: DOCKER_TLS_CERTDIR: "/certs" - IMAGE_VER: 1.8.1 + IMAGE_VER: 1.8.2 services: - docker:19.03.12-dind diff --git a/script/index_records b/script/index_records index 0d7aec2..fed1438 100755 --- a/script/index_records +++ b/script/index_records @@ -5,12 +5,10 @@ use warnings; use FindBin qw($Bin); use lib "$Bin/../lib"; use File::Copy; +use Mojo::Pg; use constant YAMDI => '/usr/bin/yamdi'; -#use PiTube::Schema; -use Mojo::Pg; - my $pg = Mojo::Pg->new ->dsn($ENV{DB_DSN}) ->username($ENV{DB_USERNAME}) @@ -26,6 +24,7 @@ my $records = $pg->db->query(qq[ RECORD: while (my $record = $records->hash) { next RECORD if ! -f $record->{path}; + next RECORD if -f $record->{path} . '.idx'; print "Indexing $record->{path}\n"; @@ -42,5 +41,4 @@ while (my $record = $records->hash) { {id => $record->{id}}, ); } - } -- GitLab