hub-cap/reddwarf_lite — pull request #110 by TimSimpsonR (2012-06-09 01:02:01+00:00)
Title: No longer call to Nova to grab server or volume info for majority of instance calls.

* Added multiple fields to instances table.
* Deleted 007_add_volume_flavor migration file since we can still redo the DBs.
* Generate links in the instance view code now instead of reusing them from other sources.
* Created SimpleInstance class which avoids loading from Nova API.
* Simplified view objects by taking unnecessary fields out.
* Created a new BUILDING task used for instance create.
* Fixed fake mode for actions performed by the task manager.
* Made the task manager version of Instance extend a common bases with Instance.
* Made two base classes for Instance, one which does not need the Nova server, and one which raises an exception if its not ready.
* Simplified bits of the task manager stuff, which seemed to be passing around the instance_id even though that class effectively is the same as an instance.