Enable results filtering
In order to provide table filtering capabilities in the Horizon UI, it is necessary to allow for some search criteria to be passed in on the list() calls. This functionality seems to be fairly standard in other openstack client libraries. If this functionality is not available in the saharaclient library, the UI could implement these things by itself, but that would not be the best case.
The plan is to provide an extra optional (default=None) parameter to the list() calls, "search_opts", that will contain fields and search values.
It is ideal to complete this work early in kilo to provide ample time not only for testing, but to provide time for UI features to be implemented on top of this.
Blueprint information
- Status:
- Complete
- Approver:
- Sergey Lukjanov
- Priority:
- Medium
- Drafter:
- Chad Roberts
- Direction:
- Approved
- Assignee:
- Chad Roberts
- Definition:
- Approved
- Series goal:
- Accepted for 0.7.x
- Implementation:
- Implemented
- Milestone target:
- 0.7.6
- Started by
- Sergey Lukjanov
- Completed by
- Sergey Lukjanov
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adding support for query filtering to list() calls