sahara/devstack
Telles Nobrega 55bd5da57f Dynamically loading plugins
Since plugins are not part of Sahara core anymore, loading plugins
like we currently do fails when plugins are not installed.
Currently we check the list of loaded plugins by checking the CONF
file plugins session. To fix that, we are changing to check the list
of loaded plugins on the PluginManager variable loaded_plugins, this
way we can instead of failing to start sahara if a desired plugin
is not installed, we can warn that the plugin was not loaded and
continue the application.

Change-Id: Iaae3a75cd75b06e94bc4492e5dc654a6281fdff4
2019-02-05 11:30:09 -03:00
..
files Add ability to install with Apache in devstack 2017-03-19 12:31:08 +00:00
upgrade grenade: relevant fixes for master (sahara-api/apache) 2018-09-18 11:49:26 +02:00
README.rst enable heat during devstack installation 2017-08-07 09:11:06 +08:00
exercise.sh use . instead of source. 2018-01-29 14:18:56 +00:00
plugin.sh Dynamically loading plugins 2019-02-05 11:30:09 -03:00
settings Dynamically loading plugins 2019-02-05 11:30:09 -03:00

README.rst

Enabling in Devstack

  1. Download DevStack
  2. Add this repo as an external repository in local.conf
[[local|localrc]]
enable_plugin sahara git://git.openstack.org/openstack/sahara
enable_plugin heat git://git.openstack.org/openstack/heat

Optionally, a git refspec may be provided as follows:

[[local|localrc]]
enable_plugin sahara git://git.openstack.org/openstack/sahara <refspec>
  1. run stack.sh