glance/doc/source
Eoghan Glynn c83bce1ce6 Support new image copied from external storage.
Implements bp retrieve-image-from

Added support for a new header:

  x-glance-api-copy-from: URI

where URI is a HTTP, S3, or Swift location that's accessible to the
glance API service. Where present, the image content is copied from
the external store to the backend store currently configured for
the glance API service.

Impedence between the representation returned by Store.get() and
the implicit requirements of Store.add() required careful iterator/
filelike wrapping.

Also rationalized the S3 and Swift functional test setup logic and
added a new decorator-based mechanism to allow a functional testcase
require multiple backend stores to be available and configured.

Change-Id: If783a09c273832b8926aabc60b7eba8b3ab956d6
2012-02-22 18:03:48 +00:00
..
_static review fixes 2010-12-23 12:31:47 -05:00
_templates Documentation cleanup. Splits out index.rst into multiple section docs. 2010-12-22 12:38:54 -05:00
_theme Documentation cleanup. Splits out index.rst into multiple section docs. 2010-12-22 12:38:54 -05:00
man New -k/--insecure command line option 2012-02-13 13:57:13 +00:00
architecture.rst Add RBD store backend. 2011-09-29 13:54:19 -07:00
authentication.rst More flexible specification of auth credentials. 2012-01-24 17:45:41 +00:00
cache.rst Fixes LP Bug#837817 - bin/glance cache disabled 2011-11-15 07:02:02 -05:00
client.rst Convert image id value to a uuid 2011-10-26 21:16:12 -04:00
community.rst Merge prop fixes 2011-01-26 11:26:54 -06:00
conf.py Add more man pages. 2012-01-03 19:23:44 -05:00
configuring.rst Implement blueprint add-qpid-support. 2012-02-10 15:36:13 -05:00
controllingservers.rst Respawn glance services on unexpected death. 2012-02-08 09:41:11 +00:00
formats.rst Update documentation. 2011-05-19 10:20:54 +01:00
gettingstarted.rst Adds lots of unit tests for verifying exceptions are raised 2011-02-25 09:55:26 -05:00
glance.rst Support new image copied from external storage. 2012-02-22 18:03:48 +00:00
glanceapi.rst Require container & disk formats on image create 2012-02-20 18:06:51 +00:00
identifiers.rst Convert image id value to a uuid 2011-10-26 21:16:12 -04:00
index.rst Adds documentation for policy files. 2012-01-24 21:19:26 -05:00
installing.rst Add Fedora clauses to the installing document. 2012-01-05 15:39:55 -07:00
notifications.rst Implement blueprint add-qpid-support. 2012-02-10 15:36:13 -05:00
policies.rst Adds documentation for policy files. 2012-01-24 21:19:26 -05:00
registries.rst Convert image id value to a uuid 2011-10-26 21:16:12 -04:00
statuses.rst Updating image status docs 2011-09-12 20:50:47 -04:00