ed82418a01
The call_monitor_plugin method is executed by polling monitor and periodic healing. The two use oslo_service.threadgroup for its periodic execution, but the threadgroup doesn't catch any exception. If call_monitor_plugin() raises any exception, the thread automatically terminates. To keep the threadgroup running, this patch makes call_monitor_plugin() catch any exception internally, preventing them from being raised to the threadgroup. Change-Id: Id26401c03e3e89d308a089097315996973cc1dfb Closes-Bug: #1785945 |
||
---|---|---|
.. | ||
__init__.py | ||
base.py | ||
notification_monitor.py | ||
polling_monitor.py |