heat/heat
Steve Baker 26b0dd2a3e Do not populate unused stack and watch rule objects
These fields are lazy loaded, so cause extra unnecessary database
access.

The watch rules are needed when formatting every watch data metric for
the cloudwatch API, so an id->name map of all rules is built to avoid
repeated lazy loading of every rule.

Change-Id: I36dd43172ccd402f08a45b254ae47e208b7b8c08
Related-Bug: #1479723
2016-07-11 09:56:29 +12:00
..
api Config: no need to set default=None 2016-06-28 15:25:15 +08:00
cloudinit Optimize "open" method with context manager 2015-11-27 07:48:55 -05:00
cmd Replace raw_input with input to make PY3 compatible 2016-06-28 00:44:23 +00:00
common Merge "Add default release names for template versions" 2016-07-05 06:52:43 +00:00
db Convergence: Fix concurrent update resource delete 2016-07-05 12:27:37 +05:30
engine Do not populate unused stack and watch rule objects 2016-07-11 09:56:29 +12:00
hacking Restrict use of iteritems, iterkeys and itervalues 2016-03-23 10:05:54 +00:00
httpd Moved CORS middleware configuration into oslo-config-generator 2016-03-14 08:19:29 -07:00
locale Imported Translations from Zanata 2016-06-02 07:02:51 +00:00
objects Do not populate unused stack and watch rule objects 2016-07-11 09:56:29 +12:00
openstack replace git protocol by https 2015-10-22 10:06:05 +08:00
rpc Convergence: Cancel message 2016-07-05 07:52:03 +00:00
scaling Ignore NotFound exception in metadata_set 2016-05-26 18:28:10 +00:00
tests Merge "Improve validation during template.parse" 2016-07-08 08:36:41 +00:00
__init__.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
version.py