kuryr-libnetwork/kuryr_libnetwork
Hongbin Lu b194b0732f Untag resource if it was tagged
On removing a tag to a resource (port/subnet/subnetpool/network),
if the resource doesn't have the tag, skip the neutron API call to
remove_tag because the tags will be unchanged.
This will avoid one or two Neutron API calls and optimize the
performance a bit.

Partial-Bug: #1809306
Change-Id: Iffa5fbf27c64f1aad0a9bb97da9c4e7c5015a196
2018-12-23 19:12:03 +00:00
..
port_driver Remove unnecessary port update 2018-12-23 16:12:08 +00:00
schemata Allow new network ID pattern 2017-07-31 08:05:55 +00:00
tests Untag resource if it was tagged 2018-12-23 19:12:03 +00:00
__init__.py versioning: let pbr handle versioning from tags 2016-08-18 10:50:14 +02:00
config.py Allow skip processing exposed ports 2018-04-22 17:11:24 +00:00
constants.py Introduce sriov port driver 2018-01-03 07:51:05 +00:00
controllers.py Untag resource if it was tagged 2018-12-23 19:12:03 +00:00
opts.py auth: Add keystonev3 support 2016-09-13 08:18:53 +02:00
server.py Check for `standard-attr-tag` Neutron extension 2018-03-19 15:06:56 +01:00
utils.py Add fullstack test for release overlap address 2018-07-23 03:11:17 +00:00
version.py Add reno support to kuryr-libnetwork 2017-02-06 09:30:43 -06:00