This pull request adds a processingconfig setting in the transfers.conf file that allows users to specify which processing configuration to use for transfers created with the transfer_async.py script.
transfer_async.py wasn't working following a refactor of transfer.py, so I've also fixed a few things (a character encoding issue, out-of-date function signature, and switched to using the existing helpers in the models module for database interactions) to enable this feature to work.
I also added an integration test for transfer_async.py to help prevent future breaking changes.
This pull request adds a
processingconfig
setting in thetransfers.conf
file that allows users to specify which processing configuration to use for transfers created with thetransfer_async.py
script.transfer_async.py
wasn't working following a refactor oftransfer.py
, so I've also fixed a few things (a character encoding issue, out-of-date function signature, and switched to using the existing helpers in themodels
module for database interactions) to enable this feature to work.I also added an integration test for
transfer_async.py
to help prevent future breaking changes.