From: Mike Taylor Date: Mon, 15 Dec 2014 17:08:17 +0000 (+0000) Subject: Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/irspy X-Git-Url: http://git.indexdata.com/?p=irspy-moved-to-github.git;a=commitdiff_plain;h=058f6cb333b1d8e19f7cdbe4a8625c2390eb88c4;hp=1fa8f2c411dbb13735bb527c378c2d935751ead3 Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/irspy --- diff --git a/bin/reindex.pl b/bin/reindex.pl index 36fa799..54dfa62 100755 --- a/bin/reindex.pl +++ b/bin/reindex.pl @@ -36,14 +36,14 @@ foreach my $i (1..$n) { print " $i/$n (", int($i*100/$n), "%)\n" if $i % 50 == 0; my $rec = $rs->record($i-1); my $xml = $rec->render(); - if ($xml !~ /<\/(e:)?host>/) { + if ($xml !~ /<(e:)?databaseInfo.*?>/) { # There is an undeletable phantom record: ignore it next; } if ($setUdb) { my $udb = qq[irspy-$i]; - $xml =~ s/<\/(e:)?host>/$1$udb/; + $xml =~ s/<(e:)?databaseInfo.*?>/$&$udb/; } update($conn, $xml);