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>
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):
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