yahoo/Openstack-DevstackPy — pull request #120 by harlowja (2012-03-19 20:08:21+00:00)
Title: Weekend fun time...

*Lots of work:*

1. Removed how we were looking for other components (since for example, horizon needs to link into the quantum code) and instead made this happen now using the options for each components which is in the new persona format.
1. Added in progress bar code for downloads, pips & pkg installs/uninstalls....
1. Made "unrecognized" a valid stop status
* TBD remove unknown state, since its not useful?
1. Large cleanups for downloading, we should be able to download now from http/ftp/file using urllib, downloaders are now classes instead of functions (with a main download entry point that tries to pick the right class)
* Progress monitoring is now hooked in to that, useful for when the image creator downloads large images for uploading to glance....
1. Removed static time sleep for services (FIXME, libvirt) and made use config value (or 1)
1. Made a little `prepare.sh` script that will setup the per-requistes for devstackPY for ubuntu, fedora, RHEL...