It seems the value of
process.scratch
is set to
true
by default for cloud-based executors such as AWS Batch. We are experimenting with using FSx for Lustre to provide scratch space for certain workflows, but we don't seem to be able to create a Compute Environment in which writing to the FSx for Lustre mount (within the
workDir
) is the default. Is there a way to do this? 
I understand that for every run, we could override
process.scratch = false
in
nextflow.config
, but it would be far preferable to set this in the Compute Environment since it is the Compute Environment configuration in which we decide to provide FSx for Lustre as scratch space instead of selecting nodes with substantial/fast local scratch space.