Miscellaneous components that are useful on its own

Components

dice.components.misc.ScriptRunner

MISSING DESCRIPTION

Parent:

dice.chef.SoftwareComponent

Properties:
arguments:Array of arguments that will be supplied to the script when being executed. This is where copious amount in intrinsic function calls (get_attribute, get_property) is expected.[]
language:Language, in which the script has been written. Script runner currently supports only bash. (default: bash)
script:Bash script to execute. This can either be relative path, in which case script should be bundled with blueprint, or URL, in which case script will be downloaded first and then executed.
resources:Additional resources that will be placed alongside main script. This array can contain mixture of relative paths, in which case resource should be bundled with blueprint, or URLs that point to online resource.[]