Add the etc directory to the sdist manifest

Make sure we package the sample configuration files
along with the rest of the source files.

Change-Id: I957101fc5fb35f305924d362b94e24323e833c05
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Return something sane from the log impl.

This is just so we can use the log impl. for the binary api test (next commit).

Change-Id: I00e40060e12dce417b39d3d0fe35fb264272fd8b
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Fix oslo.config and unittest.

Switch to the new oslo.config package which was renamed from
oslo-config.

Use python-keystoneclient master version as a temporary workaround for
bug #1151665.

Temporary workdaround of the bug #1151345 by comment out the test code
to pass the jenkin's gate test.

Change-Id: I7c223f3e98c5d33993b345d93c27f97d3d926d80
Update manual installation instructions

Update the instructions for installing ceilometer by hand
instead of using devstack.

bug 1070404
bug 1071494

Change-Id: I617e0467b40f218e5811da7b39db76c6eb466da6
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Merge "Add the etc directory to the sdist manifest"
Make HACKING compliant

Make all the source and tests HACKING compliant and
enable tox -e hacking on by default.

Relative directory checks not enabled (yet)

Change-Id: I8803f67c49b4d16caebe76ae690092ae5c9a6dd3
Imported Translations from Transifex

Change-Id: I1b0b1d0486dbfae9836a386ebc49b266047498ef
Handle missing units values in mongodb data.

Provide a units value if it's missing in the existing mongodb data. This
is for the backward compatibility issue when the data had been already
stored before the counter_unit field was added in our meter definition.

Fixed bug #1098603.

Change-Id: I1ff3e325dc9b226e4441de6f5f9118fced67cf33
Merge "Return something sane from the log impl."
Start both v1 and v2 api from one daemon.

- Move bin/ceilometer-api-v2 to bin/ceilometer-api
- use VersionSelectorApplication() as the base application.

bug #1086381
Change-Id: Ia74938eb351fc374450932a91b21c0755afca2e5
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Merge "Update manual installation instructions"
Merge "Handle missing units values in mongodb data."
Merge "Start both v1 and v2 api from one daemon."
Merge "Imported Translations from Transifex"
Ensure the statistics are sorted

Sort the statistics by the period start date before
returning them, and restore the test that verifies
this behavior.

bug 1151345

Change-Id: I4f05ea049b7609cea9dab947738b7aabf3f062ef
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Use a non-standard port for the test server

Start the test API server on a non-standard port to avoid
conflicting with a server already running due to devstack.

Change-Id: I010c76376048e3433301ccc64ce35db11e69a3e7
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Add a tox target for building documentation

Change-Id: I04cc4d3f5cf4c9d92144fef2a0ed3e3ac248679a
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Add sample configuration files for mod_wsgi

These files really only work for a devstack setup,
but the demonstrate what one would need to do in
a real deployment behind mod_wsgi.

Change-Id: If60ce2aa0b89c055ccc0411aece28042b14ab633
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Fix a pep/hacking error in a swift import

Change-Id: If27d1cbefea8b68d1579ccc53cf20c78939f0020
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Fixed the blocking unittest issues.

1. Fixed the bug #1153921 introduced by the nova changeset
https://github.com/openstack/nova/commit/bd5a9b87.

2. Adapted to the latest keystoneclient middleware change introduced by
https://github.com/openstack/python-keystoneclient/commit/d782a998.

We must explicit set auth_version to prevent the middleware to
automatically detect its api version from remote keystone server in
unittest.

Change-Id: I439a74a7f9a8a62369ae50dc1d5e50e20f4d3574