Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

It appears that the preferred approach to this sort of integration is to avoid the overrides.py file in favor of a newer (since Icehouse) plugin based strategy:

  • http://docs.openstack.org/developer/horizon/topics/settings.html#pluggable-settings
  • http://docs.openstack.org/developer/horizon/topics/settings.html#pluggable-settings-for-dashboards
  • http://docs.openstack.org/developer/horizon/topics/settings.html#pluggable-settings-for-panels
  • http://docs.openstack.org/developer/horizon/topics/settings.html#pluggable-settings-for-panel-groups

I symlinked two files into Horizon here: Horizon -> openstack_dashboard -> local -> enabled

The files were named "_80_add_panel_group.py" and "_90_add_panel.py", and they followed the instructions/examples above. I removed my overrides file in my app and restarted the web server and it worked on the first try.

It appears that the preferred approach to this sort of integration is to avoid the overrides.py file in favor of a newer (since Icehouse) plugin based strategy:

  • http://docs.openstack.org/developer/horizon/topics/settings.html#pluggable-settings
  • http://docs.openstack.org/developer/horizon/topics/settings.html#pluggable-settings-for-dashboards
  • http://docs.openstack.org/developer/horizon/topics/settings.html#pluggable-settings-for-panels
  • http://docs.openstack.org/developer/horizon/topics/settings.html#pluggable-settings-for-panel-groups

I symlinked two files into Horizon here: Horizon -> openstack_dashboard -> local -> enabled

The files were named "_80_add_panel_group.py" and "_90_add_panel.py", and they followed the instructions/examples above. I removed my overrides file in my app and restarted the web server and it worked on the first try.