openstack-ansible-os_heat/templates
Jesse Pretorius f7de00cadd Optimise role execution
In order to optimise the role execution and
to improve consistency, the following is done:

1. The services dict is filtered per host to
   prevent skipped tasks from spamming the
   logs and wasting execution time.
2. The service restart is implemented in a
   specific order to improve consistency. The
   order implemented is a wild guess as there
   is no upstream documentation about the
   'correct' order.
3. The service enable/start is consolidated
   into the handler to be more efficient.
4. A dynamic include is used instead of nesting
   includes for the init prep.

Change-Id: I91d20b980f1b1a63ff2d6ef30bcec7ef58a5571a
2017-07-10 13:08:21 +01:00
..
environment.d Update paste, policy and rootwrap configurations 2016-07-14 2016-07-14 18:49:32 +01:00
templates Update paste, policy and rootwrap configurations 2016-07-14 2016-07-14 18:49:32 +01:00
api-paste.ini.j2 Update paste, policy and rootwrap configurations 2016-12-23 2016-12-23 09:34:16 +00:00
heat-systemd-init.j2 Optimise role execution 2017-07-10 13:08:21 +01:00
heat-systemd-tmpfiles.j2 Optimise role execution 2017-07-10 13:08:21 +01:00
heat.conf.j2 Deprecate rpc_backend option 2017-06-09 07:50:17 +00:00
policy.json.j2 Update paste, policy and rootwrap configurations 2017-05-26 2017-05-26 14:10:58 +01:00