Artifact Repository (Glare)
Go to file
Idan 26e4184c8d Add patch info to pre_upload_hook.
We got a specific case in which this change
is needed:

An aritifact type that only one instance is
allowed to be in 'active' status.

To enforce that we want to use pre_update_hook,
and check if there is any other artifact in 'active' status.
To do so we need json_patch info (we need to know if the json_patch
change status to "active" or "deactivated". 

This change aim to suuport this case and also support backward 
compatibility.


With this background, if the a user update 'active' artifact
to be with status "deactivated", we must know the patch info.

Change-Id: I6e85ff89144ca6d3a69c7a240de3f41bd1d999e7
2019-01-03 15:19:23 +00:00
devstack Allow to specify custom modules and artifact types in devstack 2017-07-11 19:01:39 +03:00
doc/source Look the list of artifacts in 'artifacts' section 2017-12-13 13:39:23 +00:00
etc Update auth middlewares 2017-02-28 18:47:27 +03:00
glare Add patch info to pre_upload_hook. 2019-01-03 15:19:23 +00:00
glare_tempest_plugin Replace the usage of some aliases in tempest 2017-10-11 13:06:32 +07:00
playbooks/glare-devstack Import legacy-glare-dsvm 2018-08-29 06:36:57 +00:00
tools Implement artifact type generator script 2017-12-28 20:50:44 +01:00
.gitignore tests: replace .testr.conf with .stestr.conf 2017-10-31 01:15:15 +03:00
.gitreview Fix docs and remove bandit check for translation 2016-08-23 09:25:01 +00:00
.stestr.conf tests: replace .testr.conf with .stestr.conf 2017-10-31 01:15:15 +03:00
.testr.conf Rename .testr to .testr.conf 2017-11-03 03:50:43 +03:00
.zuul.yaml Import legacy-glare-dsvm 2018-08-29 06:36:57 +00:00
LICENSE Initial commit 2016-08-02 12:54:54 +03:00
README.rst Use https for urls in the readme file 2017-06-19 11:33:02 +02:00
babel.cfg Glare Code 2016-08-05 18:59:44 +03:00
bandit.yaml Update bandit usage 2017-11-01 20:28:32 +02:00
pylintrc Glare Code 2016-08-05 18:59:44 +03:00
requirements.txt uncap eventlet 2018-07-26 02:00:14 +00:00
setup.cfg Change default values for glance_store 2017-08-13 16:29:24 +03:00
setup.py Updated from global requirements 2017-04-01 15:23:26 +00:00
test-requirements.txt Merge "Switch to using stestr" 2018-10-25 18:41:08 +00:00
tox.ini Merge "Switch to using stestr" 2018-10-25 18:41:08 +00:00

README.rst

Glare

Glare (from GLare Artifact REpository) is a service that provides access to a unified catalog of structured meta-information as well as related binary data (these structures are also called 'artifacts').

License

Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0