
The DocumentedRuleDefault class has advantages over the RuleDefault class because it allows project developers the opportunity to describe how policies map to actual APIs. This makes things a lot easier for operators trying to understand policies for a given project, and doesn't require them to dig in the code to figure out what they protect. Polices are also splitted into small files for easier maintainance. This is part of an effort to move policy and documentation of policy into code, treating it like configuration. bp policy-and-docs-in-code Co-Authored-By: Zhao Chao <zhaochao1984@gmail.com> Change-Id: Ifcdbccae7350ec69ad7d92197b9bfca8aeb8352b
Trove
Trove is Database as a Service for OpenStack.
Getting Started
If you'd like to run from the master branch, you can clone the git repo:
git clone https://github.com/openstack/trove
- Wiki: https://wiki.openstack.org/wiki/Trove
- Developer Docs: https://docs.openstack.org/trove/latest/
You can raise bugs here: https://bugs.launchpad.net/trove
Python client
https://git.openstack.org/cgit/openstack/python-troveclient
References
- Installation docs: https://docs.openstack.org/trove/latest/install/install.html
- Manual installation docs: https://docs.openstack.org/trove/latest/install/manual_install.html
- Build guest image: https://docs.openstack.org/trove/latest/admin/building_guest_images.html
Description
Languages
Python
95%
Shell
4.9%