The octavia-dashboard devstack plugin.sh script was calling
"python". This causes the plugin to fail on python3 only hosts.
This patch corrects this by using the devstack $PYTHON variable.
Change-Id: I18bc3ce532e163acc1d49daa84cd7c7495dbc777
Story: 2005761
Task: 33469
This patch removes the dependency on neutron-lbaas being enabled in neutron
and it renames the "slug" from ngloadbalancersv2 to load_balancer. These
changes should allow co-installation of the neutron-lbaas-dashboard with
octavia-dashboard (however, they will both show up as "Load Balancers" in the
menu).
Change-Id: I4b02f67ba10e6339316fd17fcaf522f7339993ca
This patch updates the imported code to reflect octavia-dashboard.
More work is required to make this work with the Octavia v2 API.
This will be done in followup patches.
Change-Id: I7363105a53642d0003036cada21c5b0cc25efc1a
Currently calling clean.sh leads to NEUTRON_LBAAS_DASHBOARD_ENABLE_FILE
being deleted. The problem is that this variable contains path to a
file in neutron-lbaas-dashboard directory, not its copy in Horizon
directory. This patch fixes this by deleting proper files.
Change-Id: I9fcb96e4a0928a2b6a9da3e70dbb0e185dff7108