murano/meta/io.murano/Classes/resources
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
..
CinderVolume.yaml MetadataAware mixin added to Core Library 2016-10-06 15:22:04 +03:00
CinderVolumeBackup.yaml Support for Cinder volumes was added 2016-01-12 13:37:18 +00:00
CinderVolumeSnapshot.yaml Support for Cinder volumes was added 2016-01-12 13:37:18 +00:00
ConfLangInstance.yaml Support for multi-regional apps was added 2016-08-12 07:09:58 -07:00
ExistingCinderVolume.yaml Support for Cinder volumes was added 2016-01-12 13:37:18 +00:00
ExistingNeutronNetwork.yaml Remove getRegion() calls from network initializers 2016-10-13 09:25:58 -07:00
HeatSWConfigInstance.yaml Support for multi-regional apps was added 2016-08-12 07:09:58 -07:00
HeatSWConfigLinuxInstance.yaml Add Apache 2.0 license info to core library 2015-10-15 15:47:03 +08:00
Instance.yaml HeatStack async mode fix 2016-11-22 16:02:12 +00:00
LinuxInstance.yaml Support for multi-regional apps was added 2016-08-12 07:09:58 -07:00
LinuxMuranoInstance.yaml Set the desired hostname to a instance using murano instead of Murano Pattern 2016-09-05 08:02:06 +00:00
LinuxUDInstance.yaml Add Apache 2.0 license info to core library 2015-10-15 15:47:03 +08:00
MetadataAware.yaml MetadataAware mixin added to Core Library 2016-10-06 15:22:04 +03:00
Network.yaml Add joinedNetworks property to Instance class 2016-09-12 14:05:17 -07:00
NeutronNetwork.yaml Remove getRegion() calls from network initializers 2016-10-13 09:25:58 -07:00
NeutronNetworkBase.yaml Remove getRegion() calls from network initializers 2016-10-13 09:25:58 -07:00
NovaNetwork.yaml Refactoring of Instance::ipAddresses retrieving 2016-09-30 16:50:50 +03:00
Volume.yaml Support for multi-regional apps was added 2016-08-12 07:09:58 -07:00
WindowsInstance.yaml Added property to associate environment with OS region 2016-03-03 18:25:47 +03:00