6652f4b029
* Replace unicode with six.text_type * Replace "raise a, b, c" with six.reraise(a, b, c) * Replace dict.iteritems() with six.iteritems(dict) * Replace StringIO.StringIO with six.BytesIO for image content * Get AssertionError from builtins, don't use the exceptions module which was removed in Python 3 * Open configuration file in text mode (not in binary mode) in functional tests * Use absolute imports in artifacts_sample and image_artifact plugins instead of relative imports. * Fix usage of __import__() function: the level parameter expects a positive integer, use level=0, not level=-1 * Get the input function from six.moves: use raw_input() on Python 2 and input() on Python 3. raw_input() was renamed to input() in Python 3. * Unpacking parameters in function definition is no more possible: unpack the tuple manually in test_glance_replicator.py * On Python 3, socket.fromfd() now returns directly the right socket type. It's not more needed to cast manually the result of socket.fromfd(). For more information on Python 3, see: https://wiki.openstack.org/wiki/Python3 Change-Id: Iaa1a392590154058eab4645fb288d1534f66e528 |
||
---|---|---|
doc/source | ||
etc | ||
glance | ||
rally-jobs | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
babel.cfg | ||
openstack-common.conf | ||
pylintrc | ||
requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Glance
Glance is a project that defines services for discovering, registering, retrieving and storing virtual machine images.
Use the following resources to learn more: