deb-manila/manila
Alex Meade dd630c3929 User Messages
For quite some time, OpenStack services have wanted to be able to send
messages to API end users (by user I do not mean the operator, but the
user that is interacting with the client).

This patch implements basic user messages with the following APIs.
GET /messages
GET /messages/<message_id>
DELETE /messages/<message_id>

Implements the basic /messages resource and tempest tests
The patch is aligned with related cinder patch where possible:
I8a635a07ed6ff93ccb71df8c404c927d1ecef005

DocImpact
APIImpact

Needed-By: I5ffb840a271c518f62ee1accfd8e20a97f45594d
Needed-By: I9ce096eebda3249687268e361b7141dea4032b57
Needed-By: Ic7d25a144905a39c56ababe8bd666b01bc0d0aef

Partially-implements: blueprint user-messages
Co-Authored-By: Jan Provaznik <jprovazn@redhat.com>
Change-Id: Ia0cc524e0bfb2ca5e495e575e17e9911c746690b
2017-07-13 13:05:57 +02:00
..
api User Messages 2017-07-13 13:05:57 +02:00
cmd Add support for Guru Meditation Reports for manila 2017-06-22 23:27:04 -04:00
common Add like filter 2017-07-10 14:55:41 +08:00
compute [Generic driver] Fix incompatibility with novaclient 2017-06-06 13:05:10 +03:00
data Remove log translations in cmd,common,data,db and network 2/5 2017-03-30 10:09:18 +08:00
db User Messages 2017-07-13 13:05:57 +02:00
hacking Hacking: do not translate log messages 2017-04-09 11:07:09 -04:00
message User Messages 2017-07-13 13:05:57 +02:00
network [Generic driver] Fix incompatibility with novaclient 2017-06-06 13:05:10 +03:00
scheduler User Messages 2017-07-13 13:05:57 +02:00
share Merge "Add like filter" 2017-07-13 04:25:18 +00:00
share_group Fix ShareSnapshotInstance DB table 2017-06-16 14:21:55 +03:00
testing Rewrited mox tests to mock (part 2) 2014-06-17 17:55:21 +03:00
tests User Messages 2017-07-13 13:05:57 +02:00
volume Add support of endpoint_type and region_name to clients manila uses 2016-11-02 18:14:04 +02:00
wsgi Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
__init__.py Removed ignored checks from tox.ini and fixed pep8 issues 2016-02-14 14:56:55 +02:00
context.py Remove warnings for dropped context arguments 2016-10-26 22:52:36 +02:00
coordination.py coordination: use tooz builtin heartbeat feature 2017-05-17 10:38:53 +02:00
exception.py User Messages 2017-07-13 13:05:57 +02:00
i18n.py Remove log translations in others 5/5 2017-04-08 02:19:02 +00:00
manager.py Reuse 'periodic_task' from oslo_service 2015-07-20 19:38:19 +03:00
opts.py User Messages 2017-07-13 13:05:57 +02:00
policy.py Fix some typos 2017-02-19 22:44:27 -08:00
quota.py Remove log translations in others 5/5 2017-04-08 02:19:02 +00:00
rpc.py Use get_rpc_transport instead of get_transport 2017-06-08 06:31:19 +00:00
service.py Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
test.py Add create/delete/extend/shrink share notifications 2017-06-28 12:30:46 -03:00
utils.py Allow endless retry loops in the utility function 2017-06-21 10:43:08 +02:00
version.py Remove vim headers 2014-10-06 15:00:27 +02:00