Closed dgarijo closed 4 years ago
Issue-Label Bot is automatically applying the label bug
to this issue, with a confidence of 0.99. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!
Links: app homepage, dashboard and code for this bot.
Fixed v1.3.3
Bug detected originally by @brandomr
Describe the bug I created a simple python component which takes a string parameter in the command line:
python linemodel.py config.json --p "parameter dos"
It just prints the --p parameter on the screen.
However, after declaring everything in the mic.yaml file:
python linemodel.py config.json --p ${p}
When mic runs the component, there are errors:
Mic added additional quotes around the parameter and removed the spaces, which is incorrect. Note that in the mic.yaml file the parameter does not appear with quotes.
To Reproduce See attached component, it has all the details and the executions produced by mic.
Expected behavior MIC should not add those double quotes if the parameter is already with quotes. mic.zip