Created by Todd Willey and last modified
Get this branch:
bzr branch lp:~anso/nova/imgcopy
Members of Anso Labs can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Anso Labs
OpenStack Compute (nova)

Recent revisions

290. By Todd Willey

Deal with old lockfiles (from crashes, etc).

289. By Todd Willey

Don't list or lauch deregistered images.

288. By Todd Willey

Merge to more recent trunk.

287. By Todd Willey

Finalize flags for rsync and order of operations.

286. By Todd Willey

Add run-once locking for imgcopy tool.

285. By Todd Willey

Skeletion of a script that can be run from cron to copy images between regions.

284. By Todd Willey

Don't delete image files on a deregister. This is to support a tool that will
replicate images between regions. We have to push in both directions, so as
long as the image existed in one region it would always get pushed back.

283. By Michael Gundlach

Add a RateLimitingMiddleware to the Rackspace API, implementing the rate limits as defined by the current Cloud Servers spec. The Middleware can do rate counting in memory, or (for deployments that have more than one API Server) can offload to a rate limiting service.

Also adds a:
 - Limiter (basic rate counting object)
 - WSGIApp (serving up a Limiter behind a standalone RESTful application)
 - WSGIAppProxy (drop-in replacement for a Limiter which the Middleware uses when configured to offload to a service)

Note that the nova.api.rackspace.ratelimiting package will be moved to PyPI after Austin, which is why it contains tests in its own directory instead of in nova.tests. We added the ratelimiting package directly into OpenStack for expediency with the approaching Austin deadline.

282. By Monty Taylor

A small fix to the install_venv program to allow us to run it on the tarmac box as part of the tarmac build.

281. By Vish Ishaya

Removes second copy of ProcessExecutionError that creeped in during a bad merge.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.