Commit Graph

4 Commits

Author SHA1 Message Date
Stan Lagun 699aa62378 Don't use bash eval for Linux.runCommand
Linux.runCommand method used to pass script
in a command line argument and evaluated it using
"eval". This approach failed when the script contained
input redirection.

With this fix script is passed as a file which is specified
as an entry point in execution plan.
Also we supported explicit files in execution plan but not
for the script entry point. This was fixed as well.

Change-Id: Ifd15fc57b08e33ed61cd2765613cd705ce12a5f2
Closes-Bug: #1562954
2016-03-31 17:09:19 +03:00
Dmytro Dovbii 2bd560aa7b Fix Linux.runCommand method
Added `eval` command to execution plan, which allows
to correctly execute user input

Change-Id: Ie0469a7a464b246dc76acf6259b12eeb9a126563
Closes-Bug: #1523915
2015-12-08 15:45:37 +02:00
Lin Yang 46d993702f Add Apache 2.0 license info to core library
Change-Id: Ifa74af1b7c9f3f7a90273def336932ae67509955
Closes-Bug: #1506102
2015-10-15 15:47:03 +08:00
Dmytro Dovbii 471695817b Simple instance configuration
This patch adds to Murano core-library new
functionality allowing to simplify the process of software
configuration.

Implements bp: simple-software-configuration

Change-Id: I80f2c15f2d45398df2a519b54a50c2ba8c3a8be2
2015-08-28 21:50:01 +03:00