OpenStack Compute (Nova) Client
Go to file
Matt Riedemann 60bf9a236d Add test for console-log and docs for bug 1746534
We had no unit test coverage for the console-log command
so this adds a simple test. It unfortunately does not
recreate the original UnicodeEncodeError bug though, but
it gives us some test coverage anyway.

This change also adds docs on how to resolve bug 1746534
by configuring the environment for UTF-8 as noted in
the revert change Iaeec1e74262a35f3de3c81f7013835a6aa6f9029.

The documentation added here is shamelessly copied from
Click [1] which was found via the PEP 538 docs [2].

[1] https://click.palletsprojects.com/en/5.x/python3/#python-3-surrogate-handling
[2] https://www.python.org/dev/peps/pep-0538/

Change-Id: Ic7059260dfc031ea1b08d2b8a7cec684bbe7dfa5
Related-Bug: #1823287
Related-Bug: #1746534
(cherry picked from commit e8f7aaf909)
2019-04-11 20:49:27 +00:00
doc Add test for console-log and docs for bug 1746534 2019-04-11 20:49:27 +00:00
novaclient Add test for console-log and docs for bug 1746534 2019-04-11 20:49:27 +00:00
playbooks/legacy/novaclient-dsvm-functional Replace openstack.org git:// URLs with https:// 2019-03-24 20:35:55 +00:00
releasenotes Add support for microversion v2.72 2019-03-06 20:44:49 -05:00
tools Switch to stestr 2018-07-16 15:43:48 +07:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:54:09 +00:00
.gitignore Switch to stestr 2018-07-16 15:43:48 +07:00
.gitreview Update .gitreview for stable/stein 2019-03-18 14:54:07 +00:00
.mailmap Add mailmap entry 2014-05-07 12:16:41 -07:00
.stestr.conf Switch to stestr 2018-07-16 15:43:48 +07:00
.zuul.yaml add python 3.7 unit test job 2019-02-15 03:00:50 -05:00
CONTRIBUTING.rst Update URLs in docs, comments and setup.cfg 2017-07-28 12:14:12 +09:00
HACKING.rst Update URLs in docs, comments and setup.cfg 2017-07-28 12:14:12 +09:00
LICENSE whitespace cleanups 2011-08-08 13:25:29 -07:00
README.rst Add release note link in README 2018-06-28 12:37:19 +00:00
babel.cfg Enable i18n with Babel. 2015-09-08 10:10:25 -07:00
bindep.txt Update URLs in docs, comments and setup.cfg 2017-07-28 12:14:12 +09:00
lower-constraints.txt Update hacking version 2019-01-04 14:46:07 +08:00
requirements.txt Enable split logging for cinder-novaclient interaction 2018-08-24 12:49:36 +00:00
setup.cfg Change openstack-dev to openstack-discuss 2018-12-03 21:41:17 -05:00
setup.py Updated from global requirements 2017-03-06 01:18:45 +00:00
test-requirements.txt Update hacking version 2019-01-04 14:46:07 +08:00
tox.ini Update UPPER_CONSTRAINTS_FILE for stable/stein 2019-03-18 14:54:09 +00:00

README.rst

Team and repository tags

image

Python bindings to the OpenStack Compute API

Latest Version

This is a client for the OpenStack Compute API. It provides a Python API (the novaclient module) and a command-line script (nova). Each implements 100% of the OpenStack Compute API.