Enhance client to work without path rewriting.
Add option to stager to not attempt to rewrite input, output, and config file paths. Add path mapper to allow an LWR client to build expected paths before transferring files. These options together enable the LWR Galaxy client to be tweaked to build job inputs (command-line and config files) with the correct remote paths instead of building the inputs and then rewritting them.
Showing
- lwr/lwr_client/__init__.py 10 additions, 1 deletionlwr/lwr_client/__init__.py
- lwr/lwr_client/path_mapper.py 48 additions, 0 deletionslwr/lwr_client/path_mapper.py
- lwr/lwr_client/stager.py 52 additions, 29 deletionslwr/lwr_client/stager.py
- lwr/tools/toolbox.py 1 addition, 0 deletionslwr/tools/toolbox.py
- test/client_stager_test.py 110 additions, 0 deletionstest/client_stager_test.py
- test/test_utils.py 4 additions, 0 deletionstest/test_utils.py
Loading
Please register or sign in to comment