trove/trove/common
Petr Malik 21250cf20c Add support for Oslo Policies to Trove
The Oslo Policy library provides support for RBAC policy
enforcement across all OpenStack services.

Update the devstack plugin to copy the default policy file
over to /etc/trove in the gate environments.

Note: Not adding a rule for 'reset-password' instance
action as that API was discontinued years ago
and is now just waiting for removal (Bug: 1645866).

DocImpact
Co-Authored-By: Ali Adil <aadil@tesora.com>

Change-Id: Ic443a4c663301840406cad537159eab7b0b5ed1c
Implements: blueprint trove-policy
2016-12-06 21:51:21 +00:00
..
db Improve guestagent datastore models 2016-10-12 11:51:57 -04:00
rpc Remove openstack.common package 2015-07-23 19:54:04 +03:00
schemas Rename from reddwarf to trove. 2013-06-24 14:11:15 -07:00
strategies Fix Galera_common.grow/shrink to propogate exceptions 2016-11-21 12:14:45 -05:00
__init__.py Remove copyright from empty files 2014-01-16 13:13:23 +04:00
api.py Server support for instance module feature 2016-03-15 12:21:55 -04:00
apischema.py Multi-Region Support 2016-11-04 15:36:16 +00:00
auth.py Python 3: fix relative imports 2016-04-20 15:33:46 +02:00
base_exception.py Correct reraising of exception 2016-07-08 15:03:35 +08:00
base_wsgi.py Python3: Add support for iteritems and iterkeys 2016-04-05 14:32:47 +00:00
cfg.py Merge "Multi-Region Support" 2016-11-18 15:50:39 +00:00
configurations.py Implement configuration management for DB2 2016-09-08 00:47:32 -07:00
context.py Missing logging import 2016-09-17 13:06:16 -04:00
crypto_utils.py Port crypto_utils to Python 3 2016-04-20 14:45:26 +02:00
debug_utils.py initial chkin of pylint 2016-09-14 13:56:24 -04:00
exception.py Add support for Oslo Policies to Trove 2016-12-06 21:51:21 +00:00
extensions.py Remove cfg and logging import unused 2016-09-23 16:38:10 +00:00
glance_remote.py Multi-Region Support 2016-11-04 15:36:16 +00:00
i18n.py Drop use of 'oslo' namespace package 2015-05-06 20:01:57 +00:00
instance.py Implement Guest Log File Retrieval 2016-01-26 17:16:02 +00:00
limits.py Port more API unit tests to Python 3 2016-05-02 22:31:06 +02:00
local.py Remove openstack.common package 2015-07-23 19:54:04 +03:00
models.py Multi-Region Support 2016-11-04 15:36:16 +00:00
notification.py Multi-Region Support 2016-11-04 15:36:16 +00:00
pagination.py Port pagination on Python 3 2016-08-31 18:12:49 -04:00
pastedeploy.py Trivial: Remove vim header from source files 2015-12-30 17:30:49 +08:00
policy.py Add support for Oslo Policies to Trove 2016-12-06 21:51:21 +00:00
profile.py Cleanup i18n marker functions to match Oslo usage 2016-07-12 12:41:19 +00:00
remote.py Multi-Region Support 2016-11-04 15:36:16 +00:00
serializable_notification.py Implement DBaaS Ceilometer Notifications 2016-02-27 00:16:28 +00:00
server_group.py Remove cfg and logging import unused 2016-09-23 16:38:10 +00:00
single_tenant_remote.py Multi-Region Support 2016-11-04 15:36:16 +00:00
stream_codecs.py Fix SafeConfigParser DeprecationWarning in Python 3.2 2016-10-01 09:55:54 +00:00
template.py Implement configuration management for DB2 2016-09-08 00:47:32 -07:00
trove_remote.py Multi-Region Support 2016-11-04 15:36:16 +00:00
utils.py Implement full online backups for DB2 2016-09-13 20:35:01 +00:00
views.py Remove extraneous vim configuration comments 2014-02-27 15:05:21 +08:00
wsgi.py Add support for Oslo Policies to Trove 2016-12-06 21:51:21 +00:00
xmlutils.py Trivial: Remove vim header from source files 2015-12-30 17:30:49 +08:00