Tags: dlzhangxg/python-ceilometerclient
Tags
python-ceilometerclient 1.0.13 Includes the following changes: * Corrected the errors in sample-show and sample-create * Allow create/update gnocchi alarm rule * Don't enforce a kind of alarm rules * Update get_client() parameters with correct variable names * Add Sample API support * add --no-traits for event-list * Add severity field to alarm CLI * Remove trailing space before , in the help string of --time-constraint * Fix improper parameter setup for cacert and client certs * event-list should sort by timestamp, not id * Allow all pep8 checks * Fix H105 pep8 error * Triple double-quoted strings should be used for docstrings * Support ceilometer-url and os-endpoint * sync to latest oslo-incubator code * Add apiclient to openstack-common.conf * Add client property for common.base.Manager * Allow graceful shutdown on Ctrl+C * Make methods static where it's possible * Fix old-style classes declaration * Remove redundant parentheses (except openstack.common) * Enable --os-insecure CLI option * sync with oslo and use oslo.i18n * Workflow documentation is now in infra-manual * Support os-endpoint-type * Alarm TimeConstraint display incorrect * Add `requests` to requirements * Fix timeout argument not treated as integer * Refactor tests/test_shell.py * Add --slowest option for testr * Fix wrong initialization of AuthPlugin for keystone v3 * Add CONTRIBUTING.rst
python-ceilometerclient 1.0.11 Includes the following changes: * Reduce redundant parameter of some commands in CLI * Fix AuthPlugin authentification * Stop using intersphinx * Updated from global requirements * Fix sample-create in v2 api calls * keystone discovery fallback support * Fix a help string nit for statistics command * Verify alarm found before modifying * Revamp documentation, add module references * Check if the alarm has time constraints field before displaying * Removed undefined method in install_env.py file * Replace assertTrue with assertIsNotNone for check an object * Add endpoint opt into auth_plugin * Use HTTPClient from common Oslo code * Update developer docs template * Add doc/build to .gitignore * Add docs job to tox.ini * Don't expose X-Auth-Token in ceilometer CLI * Calculate a suitable column width for positional arguments * Improve --debug logging output * Update python-ceilometerclient to support Keystone V3 API * Fix the alarm history order shown to user * Provide explicit help string of resource-metadata * Add methods to resource classes * Improve a bit query API * Fix hacking rules: H302,H305,H307,H402 * Fix alarm-threshold-update --query option * Refactor split_by_op and split_by_datatype * use mock instead of try...finally * Avoid unnecessary stderr message when run test * Avoid empty entity field in uri path * replace dict.iteritems() with six.iteritems(dict) * Fix exception handling of CLI * fixed several pep8 issues * Remove out-dated exceptions * extraneous vim editor configuration comments * Correct help string about insufficient_data * Avoid dead loop when token is string format * Fix some help strings * Display message on HTTPException * Update v2.options docstring * Correct testcase content * Statistics groupby handling improvement * Fix the ceilometer trait-description-list command
python-ceilometerclient 1.0.9 Includes the following changes: * Ensure statistics aggregates are ordered with parameterized first * Implementation of statistics aggregators * Adds alarm time constraint support to ceilometer CLI * Updated from global requirements * Fix temporary pypy gate issue with setuptools * Add complex query support for alarm history * Add complex query support for alarms * Checking the type of auth_token, and fixing it if necessary * Deprecate 'alarm-update' * Add complex query support for samples * test created virtual env directory should git ignored * Updated from global requirements * Updated from global requirements * py3kcompat: remove in python-ceilometerclient * Python 3 compatibility * Fix a typo in a comment in v2 client * test_url_generation_with_proxy: do not use contextlib.nested() * Ensure url sent to proxy don't have redundant / * Remove unused mock in v2/test_shell.py * fix help message of deprecated command * Sync with Oslo * Python 3: fix format_nested_list_of_dict() * Remove tox locale overrides * Improve help strings * Updated from global requirements
python-ceilometerclient 1.0.9 Includes the following changes: * Modify ceilometer client cmd line help info * Remove unused import for print_function * Remove ununsed httplib2 requirement * Update client to display data type of traits * Using common methods from oslo cliutils * Avoid discarding alarm-threshold-create --query option * Fix typos picked up by misspellings * return sample info when creating sample with CLI * Enable hacking H233 rule * Using common method 'bool_from_string' from oslo strutils * Raise traceback on error when using CLI and -debug * Remove print debugs statements. * replace assertTrue(isinstance) to assertIsInstance * Add support for groupby in statistics for API v2 * Remove dependencies on pep8, pyflakes and flake8 * Replace inheritance hierarchy with composition * fix optional parameter of creating sample * abbreviating --meter-name to -m in alarm commands * Remove unused imports * Support the Event API * Python 3: fix test_sample_list * Use Resource() class from common Oslo code * client looking at wrong cacert argument name * Supports bash_completion for ceilometerclient * Fix the ceilometerlient log curl request incorrectly * Python 3: use six.moves.zip() rather than itertools.izip() * Display message on HTTP 400 * Fix alarm-combination-update operator argument * Improve description of some commands * Updates tox.ini to use new features * Updated from global requirements * Update .gitignore * Encode exception on ceilometer-client for UnicodeDecodeError
python-ceilometerclient 1.0.7 Includes the following changes: * Allow alarm-threshold-update to upate generic attributes * Enable pep8 E711/E712/E721/H302 checking * Enable pep8 E128 checking * Enable pep8 E121/E122/E123 checking * Allow specifying a timestamp when creating a sample * Avoid reset of repeat_actions attribute on alarm update * Ensure basic logging config is applied * Support building wheels (PEP-427) * Add six to requirements.txt * Updated from global requirements * Ceilometer UnicodeEncodeError when update or show alarm fix * Adds the 'limit' parameter to sample list command in V2 API * Fix order of sample list * add cliutils from oslo-incubator * update oslo libraries * Updated from global requirements * Fix cacert argument to HTTPS connection * Updated from global requirements * Replace mox3 with mock in unit test * Updated from global requirements * Fix missed Pep8 error with 1.4.6 * Updated from global requirements * Replace mox with mox3 * align the order of parameters for urlencode() * replace basetring/xrange * Replace unicode() with six.u() * replace dict.keys() with list(dict) * Import urlutils to substitute urllib * Use six.iteritems() for dict * Translate print statement to print function * Fix module importing issues for Python 3 * Import six.StringIO
python-ceilometerclient 1.0.6 Includes the following changes: * Add support for new alarm-history command * Use standard CLI object-verb ordering for alarm-{g|s}set-state * Fix shell.do_alarm_get_state to get as opposed to set * Updated from global requirements * Allow to update an alarm partially * Added support to --os-cacert * Help messages: specify which options are required * Improve the CM shell client alarm visualisation
PreviousNext