reV version checks
Bug Description
When running reV-batch, if the user had run the pipeline in the source directory it will copy over the .gaps and logs directories into each batched run directory. Of course, the intention of a batch run is to only run the batched runs, but if the user wanted to test the parent configs before running batch, the presence of the .gaps directory could interfere with the batch runs and the logs directory could be confusing when troublingshooting.
The solution is to simply exclude these two specific directories when copying the parent files into each batch run directory.
Reproducible Example
reV batch -c config_batch.json5
Full Traceback
No response
Expected Behavior
reV-batch copies all files from the parent directory except for logs and .gaps into each batch run directory.
System and installed versions
- OS: Linux
- Compute hardware: Kestrel
- reV Version: 0.14.5
- Python Version: 3.13.9
Charge code
GDOP.12495.31.01.01
reV version checks
I have confirmed this bug has not already been reported.
I have confirmed this bug exists on the latest version of reV.
I have confirmed this bug exists on the main branch of reV.
Bug Description
When running reV-batch, if the user had run the pipeline in the source directory it will copy over the
.gapsandlogsdirectories into each batched run directory. Of course, the intention of a batch run is to only run the batched runs, but if the user wanted to test the parent configs before running batch, the presence of the.gapsdirectory could interfere with the batch runs and thelogsdirectory could be confusing when troublingshooting.The solution is to simply exclude these two specific directories when copying the parent files into each batch run directory.
Reproducible Example
reV batch -c config_batch.json5
Full Traceback
No response
Expected Behavior
reV-batch copies all files from the parent directory except for
logsand.gapsinto each batch run directory.System and installed versions
Charge code
GDOP.12495.31.01.01