Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1206046

Summary: [RFE] add JSON collection API for fetching systems
Product: [Retired] Beaker Reporter: Dan Callaghan <dcallagh>
Component: generalAssignee: beaker-dev-list
Status: CLOSED WONTFIX QA Contact: tools-bugs <tools-bugs>
Severity: unspecified Docs Contact:
Priority: low    
Version: 19CC: cbouchar
Target Milestone: ---Keywords: FutureFeature, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-19 21:32:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1216902    

Description Dan Callaghan 2015-03-26 08:03:34 UTC
We currently have Atom feeds for the system grids based on TG paginate, but that doesn't really fit well with all the new JSON APIs we have.

Beaker should expose a JSON collection for all systems, in the same style as the other existing JSON collections:

https://beaker-project.org/docs/server-api/http.html#pageable-json-collections

It should at least allow filtering by all the basic attributes of a system. For more complex filters we may want to re-use the XML host filtering syntax.