]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
shared policy shouldn't have unshared rules
authorKoteswara Rao Kelam <koteswara.kelam@hp.com>
Thu, 21 Aug 2014 09:33:57 +0000 (02:33 -0700)
committerKoteswara Rao Kelam <koteswara.kelam@hp.com>
Thu, 4 Sep 2014 05:45:32 +0000 (22:45 -0700)
commit0df97dbe070b23763272d85781b9afaede441ef1
tree1d5c30c46d02d96c306abc01805e4822473ea77a
parentb6afc3c9cb5ee7a7a7aa341d09fd4a0590e8d6cb
shared policy shouldn't have unshared rules

A shared firewall policy should always have shared rules. So the following
cases should not be allowed:
1.Create shared policy with unshared rules
2.Update policy shared=True when it has unshared rules
3.Update policy with shared=True and unshared rules
4.Update shared policy with unshared rules

Change-Id: I3d71899c328d3fefa96c1f99d6ba706160e445cc
Closes-bug: 1334981
neutron/db/firewall/firewall_db.py
neutron/extensions/firewall.py
neutron/tests/unit/db/firewall/test_db_firewall.py