[PM-1889] Escape command line args passed to Job #2002
Labels
affects-5.0.2
affects-master
Current Trunk Version
fix-5.1.0
major
Major loss of function.
Pegasus Planner
Main Client for Pegasus
sync-from-jira
Synced from Jira
Currently, when we invoke job.add_args("1 2") it is written to the YAML file as below, but the same is written to the .sh file as 1 2 instead of '1 2'.
When writing the arguments into the .sh file, they should be shell escaped.
Reporter: @mayani
Watchers:
@papajim
@mayani
@vahi
The text was updated successfully, but these errors were encountered: