Centralized service for multi-region deployments.
Go to file
Goutham Pratapa fce80a3991 Fix issues related to delete quota-class
Currently Kingbird doesnot raise any exception if there
is no class in DB with the specified name.
With this change we can fix this.
Refactored some part of the code and added test-cases for the same.

Closes-Bug: #1587363
Change-Id: I0953c95459de31e223ec1ef658b76b3ab9d16ea8
2017-03-01 10:33:48 +00:00
devstack Typo fixing 2016-11-17 09:09:05 +08:00
doc/source Update installation guide and usage guide 2017-02-16 10:00:30 +00:00
etc/kingbird Kingbird config file should be generated from tox 2016-03-02 12:21:31 +01:00
kingbird Fix issues related to delete quota-class 2017-03-01 10:33:48 +00:00
tools Force reinstalling kingbird package 2016-07-28 13:33:34 +02:00
.coveragerc .coveragerc: Change ignore-errors to ignore_errors 2016-05-17 19:57:18 +02:00
.gitignore Fix the tools directory files 2015-11-17 09:06:52 +01:00
.gitreview Added .gitreview 2015-10-23 11:23:36 +00:00
.mailmap Initial Kingbird commit 2015-11-05 13:23:23 +01:00
.testr.conf Kingbird Refactor(Part 2/Final): 2016-06-02 05:24:40 +00:00
CONTRIBUTING.rst Initial Kingbird commit 2015-11-05 13:23:23 +01:00
HACKING.rst Initial Kingbird commit 2015-11-05 13:23:23 +01:00
LICENSE Initial Kingbird commit 2015-11-05 13:23:23 +01:00
MANIFEST.in Initial Kingbird commit 2015-11-05 13:23:23 +01:00
README.rst Initial Kingbird framework code base ( part1:rest ) 2015-11-17 12:00:14 +08:00
babel.cfg Initial Kingbird commit 2015-11-05 13:23:23 +01:00
openstack-common.conf Initial Kingbird commit 2015-11-05 13:23:23 +01:00
requirements.txt Updated from global requirements 2017-02-28 23:18:26 +00:00
run_tests.sh Kingbird Refactor(Part 2/Final): 2016-06-02 05:24:40 +00:00
setup.cfg Remove unused configuration options 2016-07-22 12:11:37 +02:00
setup.py Sync with requirements 2016-02-16 08:37:41 +00:00
test-requirements.txt Updated from global requirements 2017-02-11 17:43:27 +00:00
tox.ini Add Constraints support 2016-12-21 11:28:06 +11:00

README.rst

Kingbird

Centralized service for multi-region OpenStack deployments.

Kingbird is an centralized OpenStack service that provides resource operation and management across multiple OpenStack instances in a multi-region OpenStack deployments. This service is part of the OPNFV Multisite project that intends to address the use cases related to distributed cloud environments.

Kingbird provides features like centralized quota management, centralized view for distributed virtual resources, global view for tenant level IP/MAC address space management, synchronisation of ssh keys, images, flavors, security groups, etc. across regions.