]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
NEC plugin: PFC packet fitler support
authorAkihiro MOTOKI <motoki@da.jp.nec.com>
Wed, 23 Oct 2013 04:40:53 +0000 (13:40 +0900)
committerAkihiro Motoki <motoki@da.jp.nec.com>
Tue, 4 Mar 2014 00:08:29 +0000 (09:08 +0900)
commit1d62871fdd980ada24258d9694b50c5125280801
tree00811bc0d8c108fb44614b61e0dbeafd845ede10
parent78366adca893738891bf5428286dcb9c01a5ca3a
NEC plugin: PFC packet fitler support

It also enhances the following points of packet filter code:
- Allow to clear filter fields to wildcard by specifying None
  in PUT method
- Return None for wildcard fields in an API response
- Determine eth_type based on protocol field on DB layer
- Support OFC driver-specific API validation and update support
- Refactor packet filter code and better validations

Implements blueprint nec-packet-filter-pfc
Change-Id: I2b208c66a9f119ef6d2ef78079d9a7e5965202e7
17 files changed:
neutron/api/v2/attributes.py
neutron/plugins/nec/db/api.py
neutron/plugins/nec/db/packetfilter.py
neutron/plugins/nec/drivers/__init__.py
neutron/plugins/nec/drivers/pfc.py
neutron/plugins/nec/drivers/trema.py
neutron/plugins/nec/extensions/packetfilter.py
neutron/plugins/nec/nec_plugin.py
neutron/plugins/nec/ofc_driver_base.py
neutron/plugins/nec/ofc_manager.py
neutron/plugins/nec/packet_filter.py
neutron/tests/unit/nec/stub_ofc_driver.py
neutron/tests/unit/nec/test_ofc_manager.py
neutron/tests/unit/nec/test_packet_filter.py
neutron/tests/unit/nec/test_pfc_driver.py
neutron/tests/unit/nec/test_trema_driver.py
neutron/tests/unit/test_attributes.py