From ca9bb1b099e95410c4a917d28dd420184870c39e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Tue, 28 Jul 2015 13:20:27 +0200 Subject: [PATCH] Filename only rollback --- lib/tasks/dmsf_maintenance.rake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/tasks/dmsf_maintenance.rake b/lib/tasks/dmsf_maintenance.rake index d8d958b8..3f78828c 100644 --- a/lib/tasks/dmsf_maintenance.rake +++ b/lib/tasks/dmsf_maintenance.rake @@ -122,8 +122,8 @@ class DmsfMaintenance def check_file(file) name = Pathname.new(file).basename.to_s - if name =~ /^\d+_\d+_(.*)/ - n = DmsfFileRevision.where(:disk_filename => $1).count + if name =~ /^\d+_\d+_.*/ + n = DmsfFileRevision.where(:disk_filename => file).count @files_to_delete << file unless n > 0 else STDERR.puts "#{file} doesn't seem to be a DMSF file!"