glance/glance/tests
Flavio Percoco 5dd82abb74 Glance Image Introspection
This patch adds a first step towards image introspection. The patch adds
a set of tasks to correctly import an image from an external source (old
copy-from) and then introspect the image.

The implementation keeps these 2 implementations separate by considering
the import process a top-level task and the introspection step an
optionally available task that may/may not succeed.

The implementation uses stevedore to load both, import and optional
flows, and chains them using linear and unordered flows where needed.

DocImpact

Co-Authored: Erno Kuvaja <jokke@hp.com>

Partially-implements blueprint: new-upload-workflow
Partially-implements blueprint: introspection-of-images
Change-Id: I9e7505d4e84aabf9d71e03c360514ac824ea84de
2015-03-10 11:01:18 -04:30
..
etc Adding Metadef Tag support 2014-12-17 19:45:40 +00:00
functional Merge "Typos fixed in the comments" 2015-03-10 01:02:47 +00:00
integration Merge "Unify using six.moves.range rename everywhere" 2015-03-09 20:51:52 +00:00
unit Glance Image Introspection 2015-03-10 11:01:18 -04:30
var Rewrite SSL tests 2015-02-02 20:10:27 -08:00
__init__.py Fix getaddrinfo if dnspython is installed 2014-12-05 09:29:16 +00:00
stubs.py Reduce extraneous test output 2014-10-13 13:38:05 -04:00
test_hacking.py Enforce using six.text_type() over unicode() 2014-09-18 09:51:04 +00:00
utils.py Merge "Eliminate shell param from subprocesses in tests" 2015-02-05 23:25:25 +00:00