rabix / bunny

[Legacy] Executor for CWL workflows. Executes sbg:draft-2 and CWL 1.0
http://rabix.io
Apache License 2.0
74 stars 28 forks source link

Can not run anything if preceding folders have spaces #387

Open markosbg opened 6 years ago

markosbg commented 6 years ago

Clone repo into path, which have folders, with spaces for their name: e.g.

/Users/marko/code/else/folder with space/bunny/rabix-cli/target/rabix-cli-1.0.3

Try to run job from examples folder.

Result:

./rabix examples/dna2protein/dna2protein.cwl.json examples/dna2protein/inputs.json -v
[2017-11-27 17:10:13.951] [DEBUG] [main] o.r.c.BackendCommandLine [BackendCommandLine.java:590] Config path: /Users/marko/code/else/folder%20with%20space/bunny/rabix-cli/target/rabix-cli-1.0.3/config
[2017-11-27 17:10:13.955] [INFO] [main] o.r.c.BackendCommandLine [BackendCommandLine.java:599] Config directory doesn't exist or is not a directory
milos-ljubinkovic commented 6 years ago

Should be fixed in the latest release

ivanbatic commented 6 years ago

Tried this with 1.0.4 and it is still an issue. Scenario:

milos-ljubinkovic commented 6 years ago

Sorry about that, turns out this is still an issue when the config path is in a folder with spaces which I didn't test. WIll make an updated release now.

milos-ljubinkovic commented 6 years ago

Can you confirm it is fixed in the 1.0.4-2 release?