deb-murano/murano/engine
Stan Lagun b5f0b0f245 Adds per-class configs
Adds ability to have per-class configuration and special properties
with usage "Config". Such properties get their values from config
(if it is present) rather than from object model.

Config files can also modify defaults for other property types.

Config files are stored in special folder that is configured in
[engine] section of Murano config file under class_configs key.

Config files must me named using %FQ class name%.json or
%FQ class name%.yaml pattern and contain dictionary of a form
propertyName -> propertyValue

Change-Id: I0f45fa7064183f5605c5ef393b5b00e8c8ae2bda
Implements: blueprint class-configs
2014-12-17 00:48:51 +03:00
..
system Merge "Use oslo.serialization" 2014-12-12 19:09:24 +00:00
__init__.py Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
auth_utils.py Use oslo.serialization 2014-12-11 02:15:39 +03:00
client_manager.py Use Keystone trusts to get fresh token 2014-11-14 13:58:17 +03:00
environment.py Use Keystone trusts to get fresh token 2014-11-14 13:58:17 +03:00
package_class_loader.py Adds per-class configs 2014-12-17 00:48:51 +03:00
package_loader.py Use Keystone trusts to get fresh token 2014-11-14 13:58:17 +03:00
yaql_yaml_loader.py Adds ability to throw/catch/rethrow exceptions in MuranoPL 2014-06-12 20:48:27 +04:00