~nova-coresec/nova/bexar-translations

  • Committer: Tarmac
  • Author(s): Michael Gundlach
  • Date: 2010-08-25 17:52:52 UTC
  • mfrom: (246.5.19 api)
  • Revision ID: hudson@openstack.org-20100825175252-hgeagnpm3s6pige4
Initial support for Rackspace API /image requests.  They will eventually be backed by Glance.

Because we don't expect Glance to support non-public images for the Austin release, all we support is index() and show().

The WSGI controller uses a service to interact with the image store (the "ImageService").  Eventually it will use a GlanceImageService, but since Glance isn't implemented yet it's hard coded to use a LocalImageService for testing.

The ImageService maps URIs to image data (because Glance will be the canonical backend and that's how Glance does it), but the Rackspace API maps ids to image data.  So the images.Controller stores a mapping in the global Redis service to convert from URIs to ids.

Courtesy of whatthecommit.com:

(\ /)
(O.o)
(> <) Bunny approves these changes.
Filename Latest Rev Last Changed Committer Comment Size
..
bin 1 14 years ago Jesse Andrews initial commit Diff
CA 1 14 years ago Jesse Andrews initial commit Diff
doc 157.3.1 13 years ago Monty Taylor Updated sphinx layout to a two-dir layout like swi Diff
nova 1 14 years ago Jesse Andrews initial commit Diff
plugins 145.3.2 13 years ago Ewan Mellor Move the xenapi top level directory under plugins, Diff
smoketests 139 13 years ago Soren Hansen Merge with -core's diverged trunk. Diff
tools 139 13 years ago Soren Hansen Merge with -core's diverged trunk. Diff
.bzrignore 186.1.1 13 years ago Monty Taylor Added ChangeLog generation. 39 bytes Diff Download File
.gitignore 182 13 years ago Tarmac Got the tree set for debian packaging. 125 bytes Diff Download File
File builddeb.sh 139 13 years ago Soren Hansen Merge with -core's diverged trunk. 787 bytes Diff Download File
HACKING 139.2.2 13 years ago Jesse Andrews reorder imports spacing 1.3 KB Diff Download File
LICENSE 1 14 years ago Jesse Andrews initial commit 9.9 KB Diff Download File
MANIFEST.in 186.1.1 13 years ago Monty Taylor Added ChangeLog generation. 699 bytes Diff Download File
pylintrc 246.3.6 13 years ago Eric Day More pylintrc updates. 774 bytes Diff Download File
README 157.1.1 13 years ago Monty Taylor Updated URLs in the README file to point to curren 836 bytes Diff Download File
run_tests.py 238.1.1 13 years ago andy rather comprehensive style fixes 4.1 KB Diff Download File
File run_tests.sh 217.1.4 13 years ago jaypipes at gmail Merge case statement options 1.7 KB Diff Download File
setup.cfg 181.1.5 13 years ago Monty Taylor Updated setup.py file to install stuff on a python 135 bytes Diff Download File
setup.py 196 13 years ago Tarmac Added ChangeLog generation 2 KB Diff Download File