horizon/horizon/test/tests
Yves-Gwenael Bourhis 87337ff255 Allow any port or protocol in security group rules
Neutron allows setting port or protocol wildcard by not specifying any value
for them.

Example, these are allowed by neutron:

    neutron security-group-rule-create --direction egress <sgid>
    neutron security-group-rule-create --direction egress --protocol tcp <sgid>

Specifying '-1' for IP protocol means a wildcard IP protocol.
validate_ip_protocol is updated accordingly.

'All ports' choice is added to 'Open Port' field.

Change-Id: I4a7262eda89e3206c743fee14c78aa6b49308ce6
Closes-Bug: 1669467
2017-03-29 04:53:02 +00:00
..
__init__.py Splits OpenStack Dashboard bits from framework app code. 2012-10-11 11:47:50 -07:00
babel_extract_angular.py Revert "i18n: trim whitespaces in extracted messages" 2016-08-03 17:11:40 +00:00
base.py hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
exceptions.py Fix some annotation errors 2017-02-15 00:37:45 +00:00
forms.py Horizon selects are now themable: Launch Instance 2016-06-08 18:25:23 +00:00
messages.py Modify use of assertTrue(A in B) 2016-09-03 11:26:52 +08:00
middleware.py hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
notifications.py Add message of the day option 2016-01-22 11:31:36 -08:00
selenium_tests.py Modify use of assertTrue(A in B) 2016-09-03 11:26:52 +08:00
tables.py hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
tabs.py hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
templatetags.py hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
test_commands.py Update startdash/startpanel for newer Django patterns 2015-11-13 03:40:26 +00:00
test_file_discovery.py [Django 1.9] Replace django.utils.unittest 2016-01-18 16:19:00 +00:00
utils.py Allow any port or protocol in security group rules 2017-03-29 04:53:02 +00:00
views.py Document and improve PageTitleMixin readability 2015-02-11 16:16:20 +00:00
workflows.py Modals should inherit from the theme 2016-06-21 15:54:00 -07:00