https://github.com/ging/horizon
Revision 3f81d70d4b34ecd02576bd368740ee64f0333357 authored by Akihiro MOTOKI on 16 September 2013, 20:01:19 UTC, committed by Julie Pichon on 08 October 2013, 16:39:51 UTC
Previously Floating IPs from all tenants are displayed when logged in as a user with admin role and Neutron is enabled. Neutron API returns resources from all tenants when the API is called with admin role, so we need to call the API with additional filter parameter to limit the results to a given tenant. Conflicts: openstack_dashboard/api/neutron.py (cherry picked from commit 3827a7e73ab1daf317e3fbf903a57c31f95bf293) Closes-Bug: #1226224 Change-Id: I47ddf77cd3c5d4c6141a67cb32c22cc917b485e6
1 parent 29cb522
Tip revision: 3f81d70d4b34ecd02576bd368740ee64f0333357 authored by Akihiro MOTOKI on 16 September 2013, 20:01:19 UTC
Don't display non-tenant Floating IP in Floating IP project tab
Don't display non-tenant Floating IP in Floating IP project tab
Tip revision: 3f81d70
tox.ini
[tox]
envlist = py26,py27,pep8
[testenv]
setenv = VIRTUAL_ENV={envdir}
NOSE_WITH_OPENSTACK=1
NOSE_OPENSTACK_COLOR=1
NOSE_OPENSTACK_RED=0.05
NOSE_OPENSTACK_YELLOW=0.025
NOSE_OPENSTACK_SHOW_ELAPSED=1
deps = -r{toxinidir}/tools/pip-requires
-r{toxinidir}/tools/test-requires
commands = /bin/bash run_tests.sh -N
[testenv:pep8]
deps = pep8
commands = /bin/bash run_tests.sh -N --pep8
[testenv:venv]
commands = {posargs}
[testenv:cover]
commands = /bin/bash run_tests.sh -N --coverage
[tox:jenkins]
downloadcache = ~/cache/pip
[testenv:jenkins26]
setenv = NOSE_WITH_XUNIT=1
basepython = python2.6
[testenv:jenkins27]
setenv = NOSE_WITH_XUNIT=1
basepython = python2.7
[testenv:jenkinspep8]
setenv = NOSE_WITH_XUNIT=1
commands = /bin/bash run_tests.sh -N --pep8
[testenv:jenkinscover]
setenv = NOSE_WITH_XUNIT=1
commands = /bin/bash run_tests.sh -N --coverage
[testenv:jenkinsvenv]
setenv = NOSE_WITH_XUNIT=1
commands = {posargs}
Computing file changes ...