heat DB : make watch_data_get_all work with no watch ID
Align watch_data_get_all with other "all" methods, and return all watch data without requiring an ID. We may also need by_id and by_name variants but this is more consistent and makes things easier for cloudwatch. Change-Id: I09c90278349efc769ab7c719f686a1fd854b425a Signed-off-by: Steven Hardy <shardy@redhat.com>
This commit is contained in:
parent
9b14adc222
commit
bb6e0b11c6
@ -163,8 +163,8 @@ def watch_data_create(context, values):
|
||||
return IMPL.watch_data_create(context, values)
|
||||
|
||||
|
||||
def watch_data_get_all(context, watch_id):
|
||||
return IMPL.watch_data_get_all(context, watch_id)
|
||||
def watch_data_get_all(context):
|
||||
return IMPL.watch_data_get_all(context)
|
||||
|
||||
|
||||
def watch_data_delete(context, watch_name):
|
||||
|
@ -298,10 +298,8 @@ def watch_data_create(context, values):
|
||||
return obj_ref
|
||||
|
||||
|
||||
def watch_data_get_all(context, watch_id):
|
||||
# get dataset ordered by creation_at (most recient first)
|
||||
results = model_query(context, models.WatchData).\
|
||||
filter_by(watch_rule_id=watch_id).all()
|
||||
def watch_data_get_all(context):
|
||||
results = model_query(context, models.WatchData).all()
|
||||
return results
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user