Class: Renalware::UKRDC::Housekeeping::RemoveOldExportArchiveFolders::ArchiveFolder

Inherits:
Object
  • Object
show all
Defined in:
app/models/renalware/ukrdc/housekeeping/remove_old_export_archive_folders.rb

Instance Method Summary collapse

Instance Method Details

#batch_numberObject

Returns the integer batch number from the folder name e.g. 13 from /var/ukrdc/archive/000013_20190827081107620



30
31
32
33
34
35
# File 'app/models/renalware/ukrdc/housekeeping/remove_old_export_archive_folders.rb', line 30

def batch_number
  matches = folder.match(%r(\/(\d{6})_))
  return unless matches

  matches[1].to_i
end