heat/heat/objects
Steve Baker 71a1e26140 Find root stack ID with database operations
This change adds a (currently unused) database function
stack_get_root_id to find the root stack ID for any stack.

Scheduler hints are moved to using Stack.root_stack_id() in this change.
Remaining uses of Stack.root_stack() will switch to using
Stack.root_stack_id() later in the series.

Change-Id: I9914b0df5af119edea6346db0d7c62124fbb1313
Partial-Bug: #1455589
2015-05-19 10:26:32 -07:00
..
__init__.py First objects - stack and raw template 2015-03-11 13:56:38 +01:00
event.py Cleans default declaration nullable=False from heat objects 2015-04-06 10:33:48 +05:30
fields.py Add extra columns for resource table 2015-03-17 06:09:26 -04:00
raw_template.py Encrypt Heat template hidden parameters 2015-05-12 10:50:49 -05:00
resource.py Replace dict.itervalues/dict.iteritems and use len over filter function 2015-04-23 19:45:36 +05:30
resource_data.py Cleans default declaration nullable=False from heat objects 2015-04-06 10:33:48 +05:30
service.py Versioned object Service 2015-03-17 10:35:57 +05:30
snapshot.py Make sure snapshot belongs to stack for actions 2015-04-10 18:37:08 +08:00
software_config.py Cleans default declaration nullable=False from heat objects 2015-04-06 10:33:48 +05:30
software_deployment.py Cleans default declaration nullable=False from heat objects 2015-04-06 10:33:48 +05:30
stack.py Find root stack ID with database operations 2015-05-19 10:26:32 -07:00
stack_lock.py Set stack status to FAILED when engine is down 2015-04-02 11:54:05 +08:00
stack_tag.py Database API and engine changes for stack tags 2015-04-08 15:23:50 -05:00
sync_point.py Versioned-object SyncPoint 2015-03-17 17:32:03 +00:00
user_creds.py Versioned objects - UserCreds 2015-03-13 10:37:21 +00:00
watch_data.py Cleans default declaration nullable=False from heat objects 2015-04-06 10:33:48 +05:30
watch_rule.py Cleans default declaration nullable=False from heat objects 2015-04-06 10:33:48 +05:30