User-related Docs:
Feature References
Developer-related Docs:
A Python Package to query for Openstack Resources.
Built on top of the openstacksdk to allow for more complex queries.
Our overall goal is to provide a better, easier-to-use interface to run openstack queries The query library will act as a wrapper around the openstacksdk for running queries.
We aim to provide both a python package and a CLI version.
It will address the following issues:
- The library api will fail-fast and fail-noisily.
- provides clear error messages if the query is invalid.
- mitigate problems with mistyped names/filter options - common with the openstacksdk.
- common query workflows will be integrated into the query
- e.g. finding user names/emails for a server
- implement query logic missing from openstacksdk. e.g. search by date time
- chain queries together
- e.g. find servers that are shutoff AND errored THEN find users belonging to them
- allows sorting by multiple keys
- group the results together in different ways
- output only specific properties you want
- write to files, or to different output formats
- sql-like syntax makes it easy to use