Commit Graph

10 Commits

Author SHA1 Message Date
Mike Fedosin eb1eb29b74 Change default values for glance_store
By default glance and glare will share common place to store data.
For example, for 'filesystem' backend it is '/var/lib/glance/images'.

To prevent possible collisions we have to redefine 4 glance_store default
values:
 * filesystem_store_datadir='/var/lib/glare/artifacts',
 * rbd_store_pool='artifacts',
 * vmware_store_image_dir='/openstack_glare',
 * swift_store_container='glare'

Change-Id: I37093eb491e13b1bd553bfc9788b89d9c95df937
2017-08-13 16:29:24 +03:00
Mike Fedosin fb60b14159 Implement scrubber util
Scrubber is a utility, that cleans up artifacts that have been marked
as deleted, when delayed_delete mechanism is activated. Enabling
delayed_delete option means that after delete API call, the artifact
will change its status to deleted, but it's data will not be deleted
immediately. Afterwards (according scrubber settings), scrubber will
detect the artifacts with 'deleted' statuses and delete them completely.

The scrubber can be run as a background periodically task or once as
a standalone tool.

Implements-blueprint: scrubber

Change-Id: Icada538521be927bf8e42512fa2d0be9c97c73ff
2017-07-03 07:14:22 +00:00
loooosy df9628e724 Drop py34 target and add py35 in tox.ini and setup.cfg
We support py35 now.We do not have python 3.4 in setup.cfg which declares the explicit
supported versions.so it is no need to keep the supoort for py34.

Change-Id: Ie634245d455a8a5a58c09e23b418a10147ca4743
see:https://review.openstack.org/#/c/349069/
2017-03-28 11:02:01 +08:00
IlyaMenkov 299c09a4cd Add tempest plugin
Added tempest plugin with ability to run new tempest tests for glare

Change-Id: I7577ed3aa8f2bd79f57afeb6916851da9ea47f62
2016-10-14 10:39:23 +00:00
Sergey Skripnick b8d0d91970 Add config files to pypi package
Change-Id: I2b391277e66cb1d14756b39e8a0975fce267e18a
2016-09-15 18:49:00 +03:00
Li Wei 7616ae0756 Add programming language python3 in classifier
Change-Id: I821cd36dfa216e3345d215d2f779be7d7a320a05
2016-09-12 18:31:56 +08:00
Mike Fedosin aef9290dc4 Update tox.ini
* removed unnecessary "install_command" from venv and cover;
* unignored E711,E712 in pep8
* add genpolicy

Change-Id: Iab71163a2317ddd339e72dc8790edfa05a9aafe0
2016-09-01 00:18:20 +03:00
Mike Fedosin 5c276bbe8d Fix setup.cfg 2016-08-19 16:10:52 +03:00
Mike Fedosin a98dd16687 Small fixes 2016-08-17 20:09:47 +03:00
Mike Fedosin b4bcc61991 Glare Code 2016-08-05 18:59:44 +03:00