lib/longleaf/events/preserve_event.rb in longleaf-1.0.0 vs lib/longleaf/events/preserve_event.rb in longleaf-1.1.0

- old
+ new

@@ -25,15 +25,16 @@ def perform storage_loc = @file_rec.storage_location service_manager = @app_manager.service_manager md_rec = @file_rec.metadata_record f_path = @file_rec.path + phys_path = @file_rec.physical_path - logger.info("Performing preserve event on #{@file_rec.path}") + logger.info("Performing preserve event on #{f_path}") needs_persist = false begin - if !File.exist?(f_path) + if !File.exist?(phys_path) # Need to persist metadata to avoid repeating processing of this file too soon. needs_persist = true record_failure(EventNames::PRESERVE, f_path, "File is registered but missing.") return return_status end