blazar/blazar
asmita singh 9bcbded358 Prevent race during instance deletion
A user can delete their instances concurrently while the on_end
function is executing. This can result in novaclient raising a
NotFound exception, preventing on_end() from completing successfully.

This patch catches all exceptions and continues running on_end().

Closes-Bug: #1791721
Change-Id: I12493c6528384a6b27d85b8d3def0b9c8f5670d0
2019-02-26 07:43:28 +00:00
..
api Expose List/Get Allocations API 2019-01-08 12:32:30 +00:00
cmd Merge "Enable mutable config in blazar" 2018-12-18 11:09:24 +00:00
db Support reservation_id parameter in List and Get Allocation API 2019-01-08 12:32:30 +00:00
hacking Add log hacking rules 2017-10-09 07:18:19 +00:00
manager Call placement after instance delete 2019-02-12 13:01:40 +00:00
monitor Catch any exception raised in call_monitor_plugin() 2018-08-08 17:08:17 +00:00
notification Replace messaging.get_transport with get_rpc_transport 2017-06-07 14:21:09 +09:00
plugins Prevent race during instance deletion 2019-02-26 07:43:28 +00:00
policies Expose List/Get Allocations API 2019-01-08 12:32:30 +00:00
tests Prevent race during instance deletion 2019-02-26 07:43:28 +00:00
utils Raise error if resource provider is not found 2019-01-23 17:44:27 +00:00
__init__.py Migrate climate namespace to blazar 2017-03-02 09:36:14 +00:00
config.py Mark the ZeroMQ driver deprecated 2018-09-12 10:39:20 -06:00
context.py Ignore keys unsupported by BlazarContext in its creation 2018-06-06 18:57:16 +09:00
exceptions.py Fix iterator issues with Python3 2018-01-12 11:43:31 +09:00
i18n.py Fix typos 2017-09-12 02:15:09 +00:00
opts.py Add lease_opts to the global option list 2018-09-12 09:39:33 -06:00
policy.py Register and document policy in code 2018-06-11 17:36:13 +09:00
status.py Use LOG.exception in except block in status module 2019-01-29 07:01:54 +00:00
version.py Migrate climate namespace to blazar 2017-03-02 09:36:14 +00:00