kingbird/kingbird/drivers/openstack
Goutham Pratapa ce3a2dae92 Implement Image synchronization in Kingbird.
Image-synchronization syncs multiple images from one region to
multiple target regions.
Currently the supported image disk_formats are Qcow2 and AMI.
If user triggers a request to sync AMI format image then Kingbird
syncs the dependent AKI and ARI images as well.
-Syncs the respective image's image-metadata as well.
-Verification of Dependent images is handled by glance_adapter.
-Modified sync_manager to keypair_sync_manager and made it an
independent entity.
-Created an independent Image Sync-manager which syncs images in
multiple target regions.
Added Test-cases for the same.
Depends-on: I316ff7e79afb0ea092eec2a4bf32a78c609198ab
Implements: blueprint image-synchronization

Change-Id: If207f803b67b5f5702117d377883b57101802c42
2017-07-18 12:19:13 +00:00
..
__init__.py Add Drivers for OpenStack communication 2015-12-01 18:16:55 +05:30
cinder_v2.py Add cinder quota driver 2016-05-09 15:21:31 +02:00
glance_adapter.py Implement Image synchronization in Kingbird. 2017-07-18 12:19:13 +00:00
glance_v2.py Implement Image synchronization in Kingbird. 2017-07-18 12:19:13 +00:00
keystone_v3.py Create Glance driver for Kingbird. 2017-05-22 15:40:54 +05:30
neutron_v2.py Add Neutron quota driver 2016-05-18 11:50:43 +05:30
nova_v2.py Create keypairs in other regions using context. 2017-05-22 14:27:48 +05:30
sdk.py Create keypairs in other regions using context. 2017-05-22 14:27:48 +05:30