Check a rule existence for a specific security group 25/31925/3
authortomsou <soth@intracom-telecom.com>
Mon, 27 Mar 2017 15:56:02 +0000 (15:56 +0000)
committertomsou <soth@intracom-telecom.com>
Thu, 30 Mar 2017 13:28:30 +0000 (13:28 +0000)
commit41b103d9a6804a97ca85e2b09b628cea06219faf
treee261310774013312ae5d4d4207a8392a1ad35219
parent9439d684449825f8d580c26b1b9475ccbdde698a
Check a rule existence for a specific security group

    Implement a functionality to check if a rule concerning
    a specific security group exists
    - function get_security_group_rules(neutron_client, sg_id)
      returns the list of the security rules for a specific security group
    - function check_security_group_rules(neutron_client,
                                          sg_id, direction,
                                          protocol,
                                          port_min=None,
                                          port_max=None)
      checks if a specific rule for a specific security group exists
      and returns True or False
    - implement unit tests for the two new functions

     This new functionality is needed for sdnvpn project

Change-Id: Ib930bc9a76141932f4164d88e2640b49f3df4d77
Signed-off-by: tomsou <soth@intracom-telecom.com>
functest/tests/unit/utils/test_openstack_utils.py
functest/utils/openstack_utils.py