deb-murano/murano/engine
Stan Lagun a19a66707b HeatStack async mode fix
Improve asynchronous push mode of HeatStack:
- Use spawn_after instead of spawn_after_local. Otherwise the data is never
   pushed if the initiated thread were to exit
- Cancel background thread instead of killing it. Cancel cancels the thread
   only if it hasn't started yet instead of killing it somewhere in the middle.
- Add post-execution cleanup to guarantee that async data push happens
   before the execution session end
- Make Instance destruction use async push to speed up the destruction
   in case when there are many servers and to test the HeatStack async mode

Closes-Bug: #1643702
Change-Id: I11d157844cb1d973d2cac62c2e6d67d047f75164
2016-11-22 16:02:12 +00:00
..
system HeatStack async mode fix 2016-11-22 16:02:12 +00:00
__init__.py Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
execution_session.py Major refactoring of how OS clients are created and managed 2016-02-20 17:59:11 +03:00
mock_context_manager.py Refactoring of the ObjectStore passing in DSL 2016-07-27 02:32:18 +00:00
murano_package.py Support of MuranoPL extended metadata was added 2016-03-03 12:32:19 +00:00
package_loader.py Use method ensure_tree from oslo.utils 2016-11-14 19:45:48 +08:00
yaql_yaml_loader.py Use SafeLoader to load yaml files 2016-06-23 18:23:54 +03:00