]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
nec plugin: Compare OFS datapath_id as hex int
authorAkihiro Motoki <motoki@da.jp.nec.com>
Wed, 12 Feb 2014 07:38:10 +0000 (16:38 +0900)
committerGerrit Code Review <review@openstack.org>
Thu, 13 Feb 2014 10:37:29 +0000 (10:37 +0000)
commitd772fbe5ce12c2bea77c5ec2abc10ca4ae17318b
treec535b9bbb4d0dbc9c822878d50da987602bba868
parentc5889648b3bfc84c3631a9342cdb43bc077bd742
nec plugin: Compare OFS datapath_id as hex int

Previously NEC plugin compares old and new datapath_ids as
a string and zero padding in hex notation is not taken into
account when compared. This causes unintended deletion and
recreation of a port on OpenFlow controller. This patch fixes
this issue by comparing datapath_ids as hex int.

Change-Id: I6aa0a041e98c9bc489af89bb642ec5f86eaecce5
Closes-Bug: 1278349
neutron/plugins/nec/common/utils.py [new file with mode: 0644]
neutron/plugins/nec/nec_plugin.py
neutron/tests/unit/nec/test_portbindings.py
neutron/tests/unit/nec/test_utils.py [new file with mode: 0644]