Make heat parameter plugin_dirs configurable

Heat has an additional configuration for plugin_dirs
parameter. This parameter provides a list of directories
to search for plug-ins. This change exposes the parameter
and makes it configurable.

Depends-On: I636d52f867ee447eaf0e1e80bf9fdc30c91f4ec1
Change-Id: I688d1dcdd815205404a5e4d6b86789c35fbf3555
This commit is contained in:
Lokesh Jain 2018-01-23 12:27:23 -05:00
parent 2ebc2ee3af
commit 5a4d032759

View File

@ -68,6 +68,10 @@ parameters:
type: number type: number
default: 1000 default: 1000
description: Maximum resources allowed per top-level stack. -1 stands for unlimited. description: Maximum resources allowed per top-level stack. -1 stands for unlimited.
HeatEnginePluginDirs:
type: comma_delimited_list
default: []
description: An array of directories to search for plug-ins.
conditions: conditions:
heat_workers_unset: {equals : [{get_param: HeatWorkers}, 0]} heat_workers_unset: {equals : [{get_param: HeatWorkers}, 0]}
@ -135,6 +139,7 @@ outputs:
passwords: passwords:
- {get_param: HeatAuthEncryptionKey} - {get_param: HeatAuthEncryptionKey}
- {get_param: [DefaultPasswords, heat_auth_encryption_key]} - {get_param: [DefaultPasswords, heat_auth_encryption_key]}
heat::engine::plugin_dirs: {get_param: HeatEnginePluginDirs}
- -
if: if:
- heat_workers_unset - heat_workers_unset