bug# 1198890
internal api tidy

Change-Id: I1b6d843eba5bc9f3a793f28392d0b675333cc17a
Implement a Quota management API extension

Additionally, this adds the prerequisite plumbing

Fixes bug #1199025

Change-Id: Ie84e77ce891cf17a32930326961d16a377850da0
Merge "bug# 1198890 internal api tidy"
Add 'Getting Started' Doc

Add a 'Getting Started' page to the Documentation under
doc/source/gettingstarted.rst. Added a sample configuration file
that's referenced in the file under doc/examples.

Bug: 1201490
Change-Id: I3d307568230f61d105908540ae809d583b347e56
Merge "Implement a Quota management API extension"
Accept trailing /'s on URLs.

The API should accept trailing slashes.  The werkzeug map rule strict
slashes is set to False to allow trailing slashes.  The tests have
been updated using mock methods to verify that the api accepts the
call and then calls central service.
Fixes: bug 1202411
Change-Id: Iedf9d60b24cd835f3f628b90993ca125faa9389b
Remove invalid entrypoints

These were copyied and pasted from the designateclient package by
mistake.

Change-Id: I59f29156476f0a11e8ed2f76f02dded2d4c20e34
Remove openstack.common.cfg.

We migrated to oslo.config a while back, this was leftover.

Additionally, cleanup the openstack-common.conf file.

Change-Id: Ic24f444a66a0221a0618133e30e0f762b0f599e9
Sync requirements with openstack/requirements

This switches us from the ipaddr lib, to the netaddr lib which is
in use by other openstack projects.

This also means an updated:

- keystoneclient
- hacking
- distribute
- setuptools

Finally, we're violating two new Hacking rules (H231 / H501), so
we cleanup these violations.

Change-Id: I6658a0209fc7f0942188f7c518171e6b1fa2b4aa
find_records does not need to perform an is_admin check

Fixes bug #1203804

Change-Id: I14cbc8a334dca5b5106d672b68ac355fd0e54080
find_record should take a domain_id argument

This allows us to use domain['tenant_id'] rather than context.is_admin
for privilege checks.

Change-Id: Ic4724c2aed8a2bcaa3409998c7d23c5c3855f975
Remove unnecessary default criterion value

Change-Id: I5a2e8ec6bb0ca988e31c21cbd4e514f83bfd5ba0
Logging & docs improvement for notification_handler

Change-Id: I0ef0b9c1bc1907a7d43397dcc98183bc52cd40a3
Merge "Logging & docs improvement for notification_handler"
corrected event details in Nova Handler notes

Change-Id: Ie22b66291b2c88ea00f99d18edc889a25b1b1d75
Ensure StorageAPI always re-raises exceptions appropriately

Due to the I/O included the exception handlers, eventlet correctly switches
greenthreads in order to not block. This has the side effect of clearing
pythons internal exception context, resulting in the reraise failing with
a confusing error message.

Fixes bug #1204539

Change-Id: I15061ed48bef09890ac4649a4705b0bf83c02a81
Replace missing indexes for SQLite

Migration 018 to replace missing indexes on domains and servers

Bug #1200027

Change-Id: I2240af58c7730d019916924f8f314134899c7cf6
better ipv4 validation

bug# 1205333

Change-Id: I2c23544cd7f94fbc0592252344def99dcee4b797
Ensure Code Coverage only includes designate

Change-Id: I73de4f2b2783f6276fb45364e3579f71e310d965
re-org docs & add details on production architecture

bug# 1201494

Change-Id: Ie2bd28a1cb7e9f3408e44e2164d72de2c857fc6a