deb-glance/glance
Inessa Vasilevskaya 65682fc81a A mixin for jsonpatch requests validation
A JSONPatch-enabled API requires validation logic which will check the
correctness of incoming request body according to schema. A mixin is
added which will do such validations.

Such validation logic may be useful not only for Artifacts API but also
for regular v2 images API, as it also uses JSONPatch notation in its
update calls. So this mixin may be used in future in Images API as well.

Implements-blueprint: artifact-repository
Change-Id: I1b7b72bcc0a0455803a4e99dd17a9732b0dd7a8d
2015-03-30 20:51:10 +03:00
..
api Catalog Index Service 2015-03-26 10:12:27 -07:00
artifacts Database layer for Artifact Repository 2015-03-27 02:48:15 +03:00
async Merge "Move to graduated oslo.log module" 2015-03-13 01:31:16 +00:00
cmd Catalog Index Service 2015-03-26 10:12:27 -07:00
common A mixin for jsonpatch requests validation 2015-03-30 20:51:10 +03:00
contrib Artifact Plugins Loader 2015-03-30 20:51:10 +03:00
db Database layer for Artifact Repository 2015-03-27 02:48:15 +03:00
domain Merge "Add ability to deactivate an image" 2015-03-15 11:58:54 +00:00
hacking Remove use of contextlib.nested 2015-03-18 20:20:33 +08:00
image_cache Merge "Fix missing translations for error and info" 2015-03-13 20:32:44 +00:00
locale Remove en_US translation 2015-02-26 14:45:03 +01:00
openstack Use graduated oslo.policy 2015-03-17 23:50:02 -05:00
quota Move to graduated oslo.log module 2015-03-12 11:48:24 +00:00
registry Merge "Add the ability to specify the sort dir for each key" 2015-03-13 05:54:13 +00:00
search Catalog Index Service 2015-03-26 10:12:27 -07:00
tests A mixin for jsonpatch requests validation 2015-03-30 20:51:10 +03:00
__init__.py Empty files shouldn't contain copyright nor license 2013-12-24 22:39:05 -06:00
context.py Simplify context by using oslo.context 2015-02-02 09:51:52 +01:00
gateway.py Catalog Index Service 2015-03-26 10:12:27 -07:00
i18n.py Switch over oslo.i18n 2014-07-08 15:28:44 +02:00
location.py Move to graduated oslo.log module 2015-03-12 11:48:24 +00:00
notifier.py oslo: migrate namespace-less import paths 2015-03-17 22:47:39 +08:00
opts.py Use graduated oslo.policy 2015-03-17 23:50:02 -05:00
schema.py Allow None values to be returned from the API 2014-12-03 17:20:55 +01:00
scrubber.py Move to graduated oslo.log module 2015-03-12 11:48:24 +00:00
version.py Remove vim header 2014-01-14 16:03:28 +00:00