Update dev docs to include notification-agent

I was reading through the developer docs and noticed they had not been
updated for the new ceilometer-agent-notification service. This patch
adds the right command to put into the localrc. The command comes
straight out of devstack/lib/ceilometer.

Change-Id: I23b917b1c48b6474de2b29901fa039d8353f0eb0
Remove unused db engine variable in api

This patch removes the unused db engine variable passed in each request
in the API

Change-Id: I8e939b6f37ec3021b05c99e8b889ec16dfc6af2b
Use explicit http error code for api v2

* not exist should be 404
* conflict should be 409
* not authorized should be 401

Change-Id: Ied88290c42e5679761e6d50073c7965c5644f84e
Closes-Bug: #1271525
use common code for migrations

we have paged method defined in migration.py. update all scripts
to use this common code

Change-Id: Ia1a088f5ca9b2ab2f2b76aedb6853c7ff46b81a9
Updated from global requirements

Change-Id: I203139f530cbaf256fc7f90de9f06c3b3f480096
Remove unnecessary code from alarm test

test_put_alarm_wrong_field updates a local variable which is not used
any more, and it expects errors for request which will be responsed with
200.

Change-Id: I5d1fd224f47af74ea7a7409f88439cc65baf7c54
Merge "Remove unnecessary code from alarm test"
Merge "use common code for migrations"
Merge "Updated from global requirements"
Merge "Use explicit http error code for api v2"
Use swift master

Swift is not available on PyPI, so use the tarball from master instead.

Change-Id: I1721804890423c242bb69697d2c42ca57d0871a4
Merge "Remove unused db engine variable in api"
Merge "Update dev docs to include notification-agent"
Merge "Use swift master"
Fix the py27 failure because of "ephemeral_key_uuid" error

Change-Id: Ic520a1657106a10a595240f84455eec1b79c2de0
Refactored session access

Encapsulated all access to sqlalchemy.get_session
This is needed for further refactoring of session handling

Change-Id: I35c64b69c7bde80713ca1f0e7f7f83bd57493668
Merge "Refactored session access"