Closed jcoyne closed 8 years ago
Testing with:
file_set = FileSet.find('9p290934t')
filename = "/opt/alexandria-v2/releases/20160226201426/tmp/uploads/9p/29/09/34/cusb-cyl3007a.wav"
file = File.open(filename, "rb")
Hydra::Works::AddFileToFileSet.call(file_set, file, :original_file, versioning: false)
I suspect this is two processes trying to create the files container at the same time. Let's limit the ingest
queue to a single worker to pevent this.
Needs an override to the resque-pool.yml that assigns only a single worker for the ingest process.
production:
ingest: 1
"characterize,derivatives": 2
Error in the resque log