commit 2610d6c144e0d81cd94a6f18eb899443ce7d64fb
Merge: 05e4355 5616563
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 19:21:10 2013 +0000

    Merge "Pass region_name argument to keystone client"

commit 05e435542b5f42899accad1bbe232139e79cfaff
Merge: 3499631 fb1ff39
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 17:02:55 2013 +0000

    Merge "Replace OpenStack LLC with OpenStack Foundation"

commit 3499631b1a32b2125bd89de2e7ce45d9dd19a7c4
Author: Mehdi Abaakouk <mehdi.abaakouk@enovance.com>
Date:   Sun Sep 15 22:26:04 2013 +0200

    Use the new alarm format
    
    The change sync the client API with the new alarm type and keep
    compatibility with the previous format of the alarm.
    
    It allows to create the new type of alarm: combination alarm.
    
    Implements blueprint alarming-logical-combination
    
    Change-Id: Ie62265023cadc20cf36a0d0b3775f4d984e324cf

commit fb1ff39d53826b94c3c04645d972a0a96dc8225a
Author: ZhiQiang Fan <aji.zqfan@gmail.com>
Date:   Fri Sep 20 03:14:11 2013 +0800

    Replace OpenStack LLC with OpenStack Foundation
    
    Change-Id: Ia007da282714d8ee7337fd3b51f6dcc3b64d7ec3
    Fixes-Bug: #1214176

commit 56165637f84681f18f81d1e6afbcd8957c097f22
Author: Bartosz Górski <bartosz.gorski@ntti3.com>
Date:   Tue Sep 17 18:48:41 2013 -0700

    Pass region_name argument to keystone client
    
    Change-Id: If82bd7fe5680faef6e56abb6f76d203b7296beb5
    Closes-Bug: #1228063

commit 052f210f56a4b13f19b246f10f18bf071e48e161
Author: Bartosz Górski <bartosz.gorski@ntti3.com>
Date:   Thu Sep 12 16:34:03 2013 -0700

    Adding missing 'statistic' field to alarm-show
    
    Closes-Bug: #1225049
    
    Adding missing 'statistic field to printed table with alarm details
    
    Change-Id: I69a743bfa340d4e1193f58c84195db398cbdf02b

commit fd9eb2e2375953ef136329ab8a6bf40345097b58
Author: Lianhao Lu <lianhao.lu@intel.com>
Date:   Fri Sep 13 11:26:36 2013 +0800

    Use global openstack requirements
    
    Update global openstack requirements.
    
    Change-Id: Idf561ce746c86c775855d00cb3436feaf9f65cba

commit b58d4ef76ce1ae85dfe89d35e3144641b92c8e67
Merge: c3f2459 6fdd645
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 22:54:18 2013 +0000

    Merge "alarm: rename counter_name to meter_name"

commit c3f2459043a8a9ff9a9ed6897228a291a86f43c6
Author: Cyril Roelandt <cyril.roelandt@enovance.com>
Date:   Mon Sep 9 15:31:17 2013 +0000

    Fix a typo in "sample-create" help message
    
    The word "alarm" is used twice instead of "sample".
    
    Change-Id: I9a3ce514f3a3766add14ed1b352e31bf003f1cee

commit 3569e6586167f18682acc5843e4d5143355ac2ba
Author: Alex Gaynor <alex.gaynor@gmail.com>
Date:   Thu Sep 5 09:57:46 2013 -0700

    Added support for running the tests under PyPy with tox
    
    This is a precursor to having them run under check and gate.
    
    Change-Id: I42ed34362bb840fe3a6d1d22e28beba8963fdb85

commit 6fdd6454b3044288d334489430b515035c65fa53
Author: Julien Danjou <julien@danjou.info>
Date:   Wed Sep 4 17:45:21 2013 +0200

    alarm: rename counter_name to meter_name
    
    This is a follow-up wrt the recent fix that handled in Ceilometer for
    the alarming API.
    
    Change-Id: Ide73a2e703bf31652b819c6d5170891c73b77ec9

commit 9e330726ce6409088f7cbf50f4c76622c2f1732f
Merge: 9e8a989 e8bf783
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 9 12:46:45 2013 +0000

    Merge "Add support for new alarm repeat_actions attribute"

commit e8bf783d6aec35a694db491c8df580db54fa4de0
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Thu Aug 8 15:01:21 2013 +0000

    Add support for new alarm repeat_actions attribute
    
    Continuous notification is generally required by Heat.
    
    Change-Id: Ib396f47c68298f883e305c755d821c2679a56a5c

commit 9e8a989b2a9e4e7780cc476ac754465c7e8b5a0e
Author: Monty Taylor <mordred@inaugust.com>
Date:   Tue Aug 6 13:30:55 2013 -0300

    Updated from global requirements
    
    Change-Id: Ibf423f14a5c37aa298b2115bfd4936f660c6f530

commit 091937b9a25aac666dba45ca5c8cc725af765a22
Merge: 423fa26 e4348aa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 13:29:07 2013 +0000

    Merge "Handle case where os_auth_token is set to ''"

commit 423fa26342ebfe400b2decd81e7f7dfc5053d718
Merge: 194f145 dd4b654
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 13:26:19 2013 +0000

    Merge "Fix typo in help text."

commit 194f145b3a823a33b0d0bcaea4853d7829c07ed5
Merge: 1772adf 3a780a6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 13:22:17 2013 +0000

    Merge "Enhance ceilometer statistics command with --period"

commit e4348aa3d28f26b354326e056dc26c293963ea7f
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Fri Aug 2 17:07:28 2013 +0100

    Handle case where os_auth_token is set to ''
    
    Properly handle case (as in CLI) where os_auth_token is
    set, but to an empty string.
    
    Change-Id: I7e96bf22e2a91e0e3ec783b406fd05e4138860c8

commit 1772adf0cce19de9ef151c24c482122f9d18507e
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Thu Aug 1 17:07:09 2013 +0000

    Ensure keystoneclient.auth_token is re-evaluated
    
    Fixes bug 1207441
    
    Force the re-evaluation of the keystoneclient.auth_token property
    so as to avoid missing out on the in-built refresh logic when expiry
    is imminent.
    
    Change-Id: I8319e9e9a71e33e089fbe2fbc812d2b6c15da927

commit dd4b654e5f6d6d739d69226f1898b1d31db07b37
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Thu Aug 1 17:41:38 2013 +0000

    Fix typo in help text.
    
    Minor misspelling in alarm-{create|update} help text.
    
    Change-Id: I1ddbaec42dda175a17d32229029c08d46e64151f

commit 3a780a6159e53a25e722ec083ab45d915279958a
Author: Guangyu Suo <guangyu@unitedstack.com>
Date:   Fri Jul 19 10:34:17 2013 +0800

    Enhance ceilometer statistics command with --period
    
    Currently, if don't specify query parameter in ceilometer statistics
    command, ceilometer statistics with --period will not work. This change
    is trying to fix this issue.
    
    Change-Id: I8723bad11d5c452c2834e33df9bb01ebdc6ce9ce
    Fixs: bug #1202658

commit 04cc271da208069e921da252554e839de46442ed
Author: Mehdi Abaakouk <mehdi.abaakouk@enovance.com>
Date:   Tue Jul 16 18:43:35 2013 +0200

    Allow to set matching_metadata with the cli
    
    This change allows to set the matching_metadata of a alarm like this:
    
     ceilometer alarm-create --matching-metadata 'key=value' \
          --matching-metadata 'key2=value2' --name 'alarm' ...
    
    Fixes bug #1201877
    
    Change-Id: I22bf261b0a9580a06ae107ed45d082171f21fcc4

commit 3010ebcc75ea271c46351ef68d00482f0fbacb85
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Thu Jul 18 09:41:16 2013 +1000

    Add support for creating samples
    
    Change-Id: Ib33a5fd162d760efa23a2fc496c1d11d79484491

commit efd67de3fae0be1893c5dbf60e3a29d40e5bdb0d
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Sun Jul 14 21:12:41 2013 +0200

    Rename README.md to README.rst
    
    It actually is a reStructuredText file and README.rst
    seems to be more common accross all OpenStack projects.
    
    Change-Id: I2f5ef97315ec906fc7f0089536b038b977f8f68c

commit 3498d5146dbc5b6021c72b0a802af266b213f646
Author: Gordon Chung <chungg@ca.ibm.com>
Date:   Fri Jul 12 14:14:03 2013 -0400

    Relax OpenStack upper capping of client versions
    
    uncap upper keystoneclient version
    
    Change-Id: Id1017f6073be8b7b95ca7ff0c68e09f61b26bb82
    Fixes: bug#1200214

commit 5aff59d7f4813daf6e076cb955811a4443c50421
Merge: 12ffe2f 2687315
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 11 18:03:58 2013 +0000

    Merge "Add matching_metadata to the allowed attributes"

commit 12ffe2f211cbcb71ad66732f25d13a5e8bfc54f6
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Wed Jul 10 08:54:59 2013 +0200

    Allow Keystoneclient 0.3.x
    
    Sync requirements with openstack/requirements file.
    
    Change-Id: I344aa47f248071cea8b6cbe31450528cd343bca2

commit 075148bea58a96abd47e428af45035d9df2af801
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Jul 5 22:34:39 2013 -0400

    Sync install_venv_common from oslo
    
    Change-Id: I74ab14534d80b33f5b9eb1b2200facf82b6d9504

commit 2687315dc8c7dc8936f26c974f731cb3333e45f7
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Jul 5 12:18:24 2013 +1000

    Add matching_metadata to the allowed attributes
    
    Change-Id: Icbd68061a43d18dd27baa7ff68f9381a160cd545

commit f1aaf95f0605eeed422a5579710ea93737b1607b
Merge: 6f81aa1 f09dfd0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 5 01:50:10 2013 +0000

    Merge "requirements.txt is not configured properly"

commit 6f81aa1a99b4e073855270120d18643ee0a7133e
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sun Jun 30 22:40:55 2013 -0700

    Move tests to ceilometerclient.
    
    tests.* implies an incorrect global package name. Additionally,
    consuming code can benefit from being able to choose to consume
    test code and fixtures.
    
    Change-Id: I7ba2b3ba1c2a99410b54fc40b48dfe2fc53eb79a

commit 52e3f6ffe188a82a67fdd573bb03ab1d9b0b95b4
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Mon Jun 24 18:36:13 2013 +0000

    Avoid unnecessary GET of existing alarm for update
    
    The existing alarm representation is retrieved prior to update,
    which is uneccessary as the API merges the new and existing
    state in any case.
    
    This change saves the threshold eval logic one unnecessary API
    call per state transition.
    
    Change-Id: If21c53d6f43164315e1e70e62b0c70520fb5a45c

commit ff77aeea56872be38914c851926af1fb504dba5f
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Fri Jun 21 11:33:33 2013 +0000

    Make authenticated client easier to consume.
    
    Encapsulate keystone logic in an convenience method.
    
    Change-Id: I0a048e02f57d657b8b414a76d759ceb9e0e025df

commit aa5330b48cf3165a775e13fc2cc3117a05b31896
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Thu Jun 20 20:23:54 2013 +0000

    Add support for specifying statistics period.
    
    Allow the period to be be specified as an addition parameter
    when retrieving statistics.
    
    Change-Id: Ied3add404fb8b20c46a4de00f07273a6d6c4ffce

commit f09dfd05b308b665702e974c2a2dc4b5b0f66c4c
Author: Gordon Chung <chungg@ca.ibm.com>
Date:   Tue Jun 18 17:33:44 2013 -0400

    requirements.txt is not configured properly
    
    the leading comment seems to cause an issue with pbr.
    also adding in d2to1 and pbr versions to requirements.
    
    Change-Id: I334d928b8a575522e3879f07d578be39890712b5
    Fixes: bug 1192351

commit 819e4580ab17760b8f546d1c8955574571589959
Merge: b5622b2 3efea51
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 14 01:35:31 2013 +0000

    Merge "Use Python 3.x compatible except construct"

commit b5622b25a35291ee988abcc1fb2d1516c59cd603
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Thu Jun 13 11:35:00 2013 -0700

    Drop unnecessary arg when instantiating HTTP class
    
    Fixes bug 1190111
    
    Change-Id: I45e5e5d5af97a4f75833d9ca000b1b555bdda752

commit 6512994a97f3191a7030286b548f21b4b3866cab
Author: Monty Taylor <mordred@inaugust.com>
Date:   Tue Jun 11 11:31:42 2013 -0700

    Remove explicit distribute depend.
    
    Causes issues with the recent re-merge with setuptools. Advice from
    upstream is to stop doing explicit depends.
    
    Change-Id: Ibcc84afe046cb3e3464423fdb81b7dc5edf9d06b

commit d00756acfd95785390132221edbdebe5f8c1599f
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Sun Jun 9 11:34:46 2013 +0200

    Start using pyflakes
    
    Enable Pyflakes tests. Fix those warnings that occur.
    Also explicitely list the pep8 warnings that currently
    fail.
    
    Change-Id: Icfd7bf23007a99187cfee66cbd630e0e885bf7d3

commit 3efea51828fed509b31b0ab25ddfe77f258b202e
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Fri Jun 7 15:55:28 2013 +0200

    Use Python 3.x compatible except construct
    
    Per (proposed) Hacking check, use except x as y:
    instead of x,y:, which works with any Python version >= 2.6
    
    Change-Id: I6e52cedec5c694bccae10541b1964a8547d4ffd1

commit 4946780d5f3c29d753bd9ba36c89257b0a229703
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Wed May 22 16:33:23 2013 +0100

    Add client support for creating new alarms.
    
    Change-Id: I4e3be2e480803eeaf4ec11079e69e7e6afd5e0d1

commit 8cc09381cb82b197dcdda89cdacbe42c002ea470
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Tue May 21 21:25:47 2013 +0000

    Add client support for updating alarms.
    
    Change-Id: I2a368f536ec440387d32a8076a86d143b94d7c90

commit f9af1f3d78240f3ac957f49fad7c877245dc00cb
Merge: c272dc7 a82e531
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 23 13:05:18 2013 +0000

    Merge "Fix install_venv.py requirements file"

commit a82e53121ad27e593d3e9edbe6f1bc0d4aeb366d
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Thu May 23 09:53:39 2013 +1000

    Fix install_venv.py requirements file
    
    I missed this in https://review.openstack.org/#/c/29876/
    (but Gordon noticed)
    
    Change-Id: Ie00cae414ae44bbd258910a2628174487c9756e3

commit c272dc73673b1a69aab5dd847186d552783253a4
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Thu May 23 10:13:01 2013 +1000

    Enable more pep8 checks
    
    Change-Id: Ib8509391d4c4521e18f0e980003c5e94c7ba2f54

commit bdac572db84e272f3b006023e83b13b77d849d25
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 18 09:43:36 2013 -0700

    Migrate to pbr.
    
    Fixes bug 1179007.
    
    Change-Id: Ie921a710d9460196ed8023ad63f05dec998b60f0

commit a1a21bd7fd09f31789ac773f37004ba42895894b
Merge: 399e422 10e2473
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 23:36:24 2013 +0000

    Merge "Fix pep H306 (import order)"

commit 399e422ef83de36c6554e48500c47079f374c3a8
Merge: f987463 ae142c0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 23:36:06 2013 +0000

    Merge "Fix pep H402 and H401 errors"

commit f987463cae866439d7bd1a09190c2a4afa585695
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Tue May 21 20:29:19 2013 +1000

    Rename tools/pip-requires to requirements.txt
    
    (and tools/test-requires to test-requirements.txt).
    
    Requested by infra: bug 1179008
    
    Change-Id: I7a6375622d095a9eda232ed82d167fc3a198ed06

commit 42e97cf60902f8c39a4d6fa92578a42c082257de
Merge: b324ccc d42fbeb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 20 04:29:04 2013 +0000

    Merge "Add support for deleting alarms."

commit 10e247319989da9a70e1a4f37a82dcbd13877365
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Mon May 20 13:00:29 2013 +1000

    Fix pep H306 (import order)
    
    Also remove some unused imports
    
    This is an effort to get the pep ignores to be closer to nova.
    
    Change-Id: I35612de45084fac0ae1c96dad84bb23cfade0e4f

commit ae142c0ffe0c10348ef3e6ff38bbffae5cdd6f59
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Mon May 20 12:52:58 2013 +1000

    Fix pep H402 and H401 errors
    
    This is an effort to get the pep ignores to be closer to nova.
    
    Change-Id: I451df579bbead00a8ff2c301c1a84e7c0a896002

commit b324ccc37bc6c0dfded22ba5b4eccc96642791ba
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 18 09:40:15 2013 -0700

    Migrate to flake8.
    
    Fixes bug 1172444.
    
    Change-Id: Iba46d40a0e3ae0385ce51181f47295a2b520110d

commit d42fbebaa817c8b4f1d409b951acb17a72bcfd55
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Fri May 17 15:49:35 2013 +0000

    Add support for deleting alarms.
    
    Change-Id: Ifbf682bc05ce47d04be1940238cd52d0e895588f

commit f175a98e9fda8a68b592093040c2f7b8bd584d9b
Merge: 27890b2 173cfa5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 17 01:22:12 2013 +0000

    Merge "Add support for getting individual alarms."

commit 27890b2eb81cfd718b135fa67edf9ba19f4e45e5
Merge: 8bfc457 382e62b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 17 01:22:11 2013 +0000

    Merge "Add support for listing alarms."

commit 173cfa50fd0106cb0ff971bbb6022a52d8f3dfad
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Wed May 15 16:10:32 2013 +0000

    Add support for getting individual alarms.
    
    Include the *_actions attributes in the CLI output.
    
    Change-Id: I19e2e7b9c60b56c0c84687694365ef3614dd0e44

commit 382e62be8cc4cdf15f8fc71437a69e17c6833cf7
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Tue May 14 18:57:33 2013 +0000

    Add support for listing alarms.
    
    Just getting the ball rolling on client support for the
    new alarms API.
    
    Change-Id: I66380a7bfd650357dd4ec34cbe64807ac6921163

commit 8bfc457b31054b0c3650121a1520958f36b17b43
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Wed May 15 15:21:24 2013 +0000

    Fix mis-scoped Client class breaking CLI
    
    Fixes bug 1180439
    
    The change in importation in this commit:
    
      https://github.com/openstack/python-ceilometerclient/commit/453f4d2a
    
    caused the ceilometer CLI to fail in all cases with:
    
      'module' object has no attribute 'Client'
    
    due to the mis-scoping of ceilometerclient.client.Client
    as ceilometerclient.Client.
    
    Change-Id: I5ec30bf74233f758519810629763ccb70bb7af87

commit 7091db40a9486ebdc8a19699826b171465e40384
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri May 10 21:39:34 2013 +1000

    Use testr to run tests
    
    This is taken largely from python-novaclient and Heat
    
    Change-Id: I8f2eb9185ac073e9ee97bb9c757a4c3c2f8d6d6b

commit 44885c83b1548285a80fbff1e3617391c3e0b482
Merge: 37b16a1 99aa8d1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 10 06:22:27 2013 +0000

    Merge "Add install_venv_common from oslo"

commit 37b16a1032e935ba83484f4c9f6a3b96ea6517a9
Merge: 5b3a92e 453f4d2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 10 03:42:32 2013 +0000

    Merge "client does not show version"

commit 99aa8d1245a867d3683caee8a8bbc0c8db2b5903
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed May 8 19:59:08 2013 +1000

    Add install_venv_common from oslo
    
    Change-Id: I8f6e07abd733b1eea6c2d3e397e8e34aef531e4f

commit 5b3a92e7ae0b523963654c6f7adb20800d00f708
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed May 8 19:12:14 2013 +1000

    Update oslo code and split the module lines
    
    Change-Id: I2d9f4b9ac585d91c2d7651db96c9440ff683e0ef

commit c557722c609839e3b06fee682288ac044b445d8a
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed May 8 17:34:58 2013 +1000

    Use the utils.BaseTestCase for all tests
    
    Change-Id: I411fa9a60122cef6f9d5f723497a2d9427f5624e

commit d1f9a1fa13da33a3b54bf6dba61d5d83a18ab9f6
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed May 8 17:07:52 2013 +1000

    Fix pep8 errors in test code
    
    Change-Id: Ib38ff406a9edae8a8eea97744f5693c00d76a483

commit 2f6e53a12975dc4e15ba8b85e4df409868ec4df9
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed May 8 16:44:32 2013 +1000

    Remove unused test code in test_util.py
    
    This doesn't seem to do anything
    
    Change-Id: Ieba6b5f7229680146f9b3f2ae2f3f2d2b1354376

commit 765c9ad95c26e0fb53ae98316d592847e3de5a74
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed May 8 16:23:35 2013 +1000

    Fix manifest (README.rst -> README.md)
    
    and remove HACKING (we don't have one)
    
    Change-Id: I12b219f3a2f5d9da580f3a827d40b351e57f6b35

commit 453f4d2a4b7c37fee5f3deee16fb0f8938b6f8d1
Author: Gordon Chung <chungg@ca.ibm.com>
Date:   Tue May 7 18:05:12 2013 -0400

    client does not show version
    
    add support for --version
    update openstack.common to bring in latest openstack.common.version
    
    Change-Id: Ic1e66ea1f1aa65039b79902b893d1b2474ecb63e
    Fixes:bug1177573

commit f375d940e9c7cf28375d5b21c02aea38533e7186
Merge: 6b76e58 0a07682
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 2 15:43:45 2013 +0000

    Merge "Sync requirements with openstack-common/requirements"

commit 0a076826c0288e3d0dec1177eff12164e251a201
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Thu Apr 25 17:47:00 2013 +0200

    Sync requirements with openstack-common/requirements
    
    Allow prettytable 0.7.x specifically. Add testcase.
    Remove setuptools_git from test-requires, already part
    of setup_require
    
    Change-Id: If0d114cc6ec0f84ea75d798adb5ebc424605b22e

commit 6b76e58d6f1f0342b1f3937941a87f83ea799acb
Author: Eric Pendergrass <eap@hp.com>
Date:   Wed May 1 21:07:43 2013 +0000

    Fix for Bug #1167521, ceilometer client crashes with missing content type response
    pep8 compliance
    
    Change-Id: I7669c103fe3336aa82b289e04560192b44a186da

commit 888d63aaa00641dcb9c38f6c6865fc0e6933be4f
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Mon Apr 29 11:19:13 2013 +0200

    Restore compatibility with PrettyTable < 0.7.2
    
    PrettyTable 0.7.2 changed the default to print
    also tables when the result set is empty. Revert
    to previous default.
    
    Change-Id: I22ab7522227ef70929d31dd2c4aaff93c4c518c2

commit 2bcc72c4855c7256b96ecc23fa45b3c585fd3a39
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed Apr 10 10:37:31 2013 +1000

    Change the default API version used by the cli to v2
    
    Since the v1 API is somewhat deprecated lets default to v2.
    
    Change-Id: Iece5428b2a47e63995e26f58347d4f7c8f8cb238

commit f3d044291fe75c2b6ce7a4f8e9a6885d4ffd38c0
Author: Lianhao Lu <lianhao.lu@intel.com>
Date:   Fri Mar 29 18:40:44 2013 +0800

    v2 API: added resource-show.
    
    Added resource-show command for v2 API.
    
    blueprint more-cli-cmd.
    
    Change-Id: I9e0dcff63b2ac6650094d47a947a2deaaea2ba4d

commit e30d70074f278f58457d9d2b278815b5ccb39a63
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed Mar 27 18:00:11 2013 +1100

    Make it possible to pass -q "metadata.field=value"
    
    Currently the regex doesn't account for the "."
    
    Change-Id: Ia01bb3e2a79e54fd01b0b6fa5437827694d4fb96
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>

commit 845a106c0fe44afa32d47befc9d2a67cfe223d3e
Merge: e6e357f 3b75a7a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 19 15:15:33 2013 +0000

    Merge "Corrected help strings."

commit e6e357f1a00fab9af2c5c803d7ba37773008dbf2
Merge: d84fd99 c813dbd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 19 15:15:14 2013 +0000

    Merge "Don't log unneccessarly on each http request"

commit 3b75a7afc608b83b9c77a375eef0b6ef89e24f7d
Author: Lianhao Lu <lianhao.lu@intel.com>
Date:   Thu Mar 14 17:05:45 2013 +0800

    Corrected help strings.
    
    Corrected the wrongly mentioning of glance in help strings.
    
    Change-Id: Ic8613e8670f96be38d1a63777edc6c113a1894d4

commit d84fd99be8ea223dfadf2a4331d6ad4c9b2f58a3
Merge: 152f764 2b5fcd6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 14 08:26:36 2013 +0000

    Merge "Catch KeyError exception as early as possible when there is no matching data on the server."

commit c813dbd800a475ffb525b376c4497b81a95f1e3e
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed Mar 13 13:54:46 2013 +1100

    Don't log unneccessarly on each http request
    
    Note: logging still works with -d, this just quiets it down
    for the normal case.
    
    bug 1154408
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
    
    Change-Id: I0adccc8b2c83d917d2742e86fdb4b6363b398ca6

commit 2b5fcd60c4b5ca37e347657879a28af011729dbd
Author: Dan Florea <dflorea@cisco.com>
Date:   Fri Mar 8 14:15:54 2013 -0800

    Catch KeyError exception as early as possible when there is no matching data on the server.
    
    When the server does not have any data matching the requested response_key, it can still return
    successfully. A subsequent lookup in the returned data throws a KeyError exception. The simple
    fix for this is to catch the KeyError exception and return an empty list. An empty list, rather
    than None, is required because the calling code expects an iterable. The exception is caught
    as early as possible after the server returns from the GET request. The end result is that the
    CLI user sees an empty result when the requested data doesn't exist on the server. Prior to
    this fix the keyError exception was propagated all the way to the user, causing a confusing
    message to be printed. Also added associated unit test.
    
    Fixes bug #1111972
    
    Change-Id: I88ba658f8be7e7edf255ef9f7d83ba87f36f4efc

commit 152f764042bbbb1ad4b1afb6afbcd0283d8283cb
Author: yolanda.robla <yolanda.robla@canonical.com>
Date:   Tue Mar 5 15:06:39 2013 +0100

    Properly removing start and ending slashes
    
    Fixes: bug #1146690
    
    Change-Id: I4258948f749128edeafb6ef3e64bda4ff35dbb58
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>

commit e001aaae1c5a88fc82ce7e81511ce0888614894d
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Thu Mar 7 16:00:44 2013 +1100

    Remove warlock from pip-requires as it is not used
    
    Change-Id: I1f64a774d3888b6c4fc96b62ff282b8c2d636b74
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>

commit a550dcfa4971df5ef517aa73d2ebc7a6675c72c6
Merge: b81481c 987f1ec
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 4 12:58:16 2013 +0000

    Merge "Add resources and meters to the v2 shell"

commit b81481c826b49fc9acf3b3e1d66e1563b138a810
Merge: dde86a3 17204a4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 4 12:57:01 2013 +0000

    Merge "Support --os-auth-token."

commit 987f1ec20a429d4ebcccacd2bc17d6f4759c2ad8
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed Feb 27 20:26:56 2013 +1100

    Add resources and meters to the v2 shell
    
    This also moves the build_url function to a common file.
    
    Change-Id: Ia94f9fa37c83fc756a395a918ad254111951f67b
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>

commit dde86a38144a549efa080c4f77c1aa95a5fbface
Author: Jason Zhang <zhesen@nttmcl.com>
Date:   Tue Feb 26 18:14:34 2013 -0800

    Correct the help info of resource-list sub-command.
    
    Fixes: bug #1133823
    
    Change-Id: I98691379c9c0adf78ef9ab761c2f2b203cd1ee6c

commit a692906b383137a86213149496dff7432bc99c1a
Merge: 8b3ef28 a7fba2c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 25 14:56:00 2013 +0000

    Merge "Add shell.py so we can do v2 shell commands"

commit a7fba2cb63489d35344b3f8a055aa3fe2fa49193
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Mon Feb 25 20:59:27 2013 +1100

    Add shell.py so we can do v2 shell commands
    
    ceilometer --ceilometer-api-version 2  sample-list -m <meter>
    
    fixes bug #1132633
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
    
    Change-Id: I177c2f759b9b07b44dcd6dd20f457cefd036d0b9

commit 17204a4dcd11da3074d16ca9909ad4a956bd1152
Author: Lianhao Lu <lianhao.lu@intel.com>
Date:   Wed Feb 20 17:30:58 2013 +0800

    Support --os-auth-token.
    
    Fixed bug #1130286.
    
    Change-Id: Ia0a8884f2738c31c3d91d6679622ebd3ec9b86b5

commit 8b3ef28c752fa96a1019900d3b9b9a80ede3eeec
Author: Lianhao Lu <lianhao.lu@intel.com>
Date:   Wed Feb 20 15:57:50 2013 +0800

    v1-api: Added timestamp support.
    
    Added timestamp support for resource/sample api. Fixed bug #1118542.
    
    Change-Id: I644c480ca00f57549dc66bd387721c25d3b353c4

commit feb4bcc6148a166676bbff2718590ea2291a2de5
Author: Lianhao Lu <lianhao.lu@intel.com>
Date:   Wed Feb 20 13:38:14 2013 +0800

    v1-api: Adapted resouce/user api.
    
    Added project-id support in resource api and source-id support in user
    api.
    
    Change-Id: I3295a36a4b3a57e9451cc042d542ead1354f8e61

commit d740e3767219e6dd980fc10005ef110752ec406a
Author: Julien Danjou <julien@danjou.info>
Date:   Mon Feb 4 19:11:50 2013 +0100

    Add support for v2 API
    
    Change-Id: I861e53db5446d2e3dc49935ea1cdd1607cff0a2a
    Signed-off-by: Julien Danjou <julien@danjou.info>

commit 26b92cc64fb9308cae05c91132d37f02d280a964
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Feb 4 11:46:14 2013 +1100

    Update to latest oslo-version
    
    Gets things set for tag-based versions.
    
    Change-Id: I8cc498562dde8831145583caf85de2ed46ccd206

commit 1a76566511f18523a0dc00f66484edaaebfa945c
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Jan 18 17:48:05 2013 +1100

    Add tests for samples
    
    Change-Id: I8725fedc6f728adaef91ffe9bb80df1c04debf85

commit a8605b57e5dbcf9b7cf69e6a8e898a0c46940623
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Jan 18 17:44:54 2013 +1100

    Add a test for list by source
    
    Change-Id: If63134c37784157d19848f35f6546c98402de92d
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>

commit 22eb07ac5055fe8b1a1dbda54e980bda645df1b7
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Dec 7 14:47:48 2012 +1100

    fix the fields in v1 do_meter_list
    
    Change-Id: I2ac7f9af13a38d1de0d61585f75e5955330284b7

commit bcf63bc548d423683a420d3a9aab3404244c8883
Merge: 027f574 47e1dab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 8 15:37:36 2013 +0000

    Merge "Pin pep8 to 1.3.3"

commit 027f574bce74db82ee4bdc6762edcd3c803abd45
Author: Chuck Short <chuck.short@canonical.com>
Date:   Mon Jan 7 12:08:12 2013 -0600

    Add missing dependencies
    
    Add httplib2 to make tests build again.
    
    Change-Id: If581019cc7ecbe4fd7c97570c2984e215cedd43d
    Signed-off-by: Chuck Short <chuck.short@canonical.com>

commit 47e1dab59796094a019801a3d485c583d205786f
Author: Chuck Short <chuck.short@canonical.com>
Date:   Mon Jan 7 11:58:17 2013 -0600

    Pin pep8 to 1.3.3
    
    pep8 1.3.3 is pretty much standard across the openstack
    projects. Pin pep8 1.3.3 and fix associated warnings/errors.
    
    Change-Id: I7230857889d261320a0dab2c261c9f85dc0ee602
    Signed-off-by: Chuck Short <chuck.short@canonical.com>

commit 904f2077ec1333770f27d22d78dd1766680ca105
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Wed Dec 12 16:51:31 2012 +1100

    Add support for metadata query
    
    Change-Id: Iade319df3ab503e392f4216b2531b20642a20c31

commit f66ca807efe8d827da49e96f0cb385445eb84069
Merge: 39e98f8 5180619
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 11 10:38:35 2012 +0000

    Merge "Move repository to openstack org."

commit 39e98f8a3990bc3a55e635489a9074a4903e3fe8
Author: Julien Danjou <julien@danjou.info>
Date:   Thu Dec 6 13:37:12 2012 +0100

    Fix tests
    
    Change-Id: I8c6a1c4bc4dec052fbb5f2544f519253bc8be143
    Signed-off-by: Julien Danjou <julien@danjou.info>

commit 5180619b831eac1be5579cff9b3f9b81e0b3a6a9
Author: James E. Blair <jeblair@hp.com>
Date:   Wed Dec 5 14:01:25 2012 -0800

    Move repository to openstack org.
    
    The upstream repo is now:
    
      https://github.com/openstack/python-ceilometerclient
    
    Update the README and .gitreview to reflect that.
    
    Change-Id: I573584457a626174b5115a999181ed82dd2abf9a

commit 956259fbf8eb127e7548f04eb1ff18964c08444f
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Nov 30 15:10:42 2012 +1100

    Revert "Remove the event class and use Meter instead."
    
    Just rename Event to Sample
    
    This reverts commit 46cedbcf1e0f7a329b8a895e1f97ca8b817dd319.

commit 46cedbcf1e0f7a329b8a895e1f97ca8b817dd319
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Nov 30 13:31:47 2012 +1100

    Remove the event class and use Meter instead.
    
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>

commit 2ae6238fe974cfe983be68e69fd3d8846af063a2
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Nov 30 13:20:43 2012 +1100

    Make sure the version is prepended
    
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>

commit 16357a15abb38a70c94f829fdb3db8693b9c54ca
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Nov 30 13:20:21 2012 +1100

    Fix the default service_type
    
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>

commit 635bc921dbf0fe0c65d5ec84a6cd327e83550e40
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Nov 9 23:31:27 2012 +1100

    Add basic functionality
    
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>

commit 098f944eda406a2741c8d0f3546ea318421340bf
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Nov 9 12:52:21 2012 +1100

    Initial Commit
    
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>