neutron-lib/neutron_lib
Bence Romsics 5227491b8a Placement client: do not swallow exceptions
Placement client unconditionally swallowed many exceptions. I cannot
tell why that was ever considered a good idea. I can imagine some
users wanting to ignore some of those error conditions, but it should
be the responsibility of the user to decide. The client should not
unconditionally ignore all errors, but leave this choice for the user
of the client.

Particularly this placement client will be used by later patches for
minimum-bandwidth-allocation-placement-api where we do want to know
about some of these errors and retry placement operations when they
fail.

Change-Id: Ia14ba8cb273166fe3075328229f30d0cebae0480
Related-Bug: #1578989
2018-11-26 17:42:37 +01:00
..
agent Add port bindings to RPC topics resources 2018-04-27 11:03:34 -05:00
api Merge "Add ipv6 canonical address converter to API" 2018-11-19 15:35:56 +00:00
callbacks Add bandit to pep8 gate 2018-06-14 11:38:33 -04:00
db Merge "rehome the resource_extend db module" 2018-10-31 00:46:37 +00:00
exceptions Placement client: ensure_resource_provider 2018-08-21 16:52:30 +02:00
hacking Fix N536 - Use assertIsNone regex 2017-07-13 21:27:35 -04:00
legacy Move some common test and framework goo into neutron-lib 2016-01-29 23:45:49 -07:00
locale/zh_CN/LC_MESSAGES Imported Translations from Zanata 2018-03-01 06:47:27 +00:00
objects Support custom filters in OVO 2018-10-29 15:27:50 +00:00
placement Placement client: do not swallow exceptions 2018-11-26 17:42:37 +01:00
plugins Check if a port can be bound to a virtual bridge 2018-11-12 20:46:45 +00:00
services rehome qos service DriverBase class 2017-06-13 09:06:33 -06:00
tests fix DBResourceExtendFixture fixture 2018-11-09 06:27:33 -07:00
utils Fix random_mac_generator to make proper EUI64s 2018-10-25 10:57:56 -04:00
__init__.py Removes unnecessary utf-8 encoding 2016-12-28 17:08:10 +07:00
_i18n.py Update the documentation link for doc migration 2017-07-20 15:46:41 +00:00
_policy.py Use authorize instead of enforce in policy 2018-10-11 08:59:48 +03:00
constants.py remove CORE and L3 from neutron_lib.constants 2018-06-14 07:53:46 -06:00
context.py Adopted to new oslo.context code to remove deprecation warnings 2018-01-19 10:26:37 -08:00
fixture.py fix DBResourceExtendFixture fixture 2018-11-09 06:27:33 -07:00
rpc.py rehome rpc and related plumbing 2018-07-12 13:13:21 -06:00
version.py Setup for devref documentation 2015-12-07 18:50:07 +00:00
worker.py Enable module reference 2017-07-05 12:09:10 +09:00