apache/libcloud — pull request #395 by erjohnso (2014-11-20 18:13:17+00:00)
Title: [google compute] improved Images coverage

Updates to improve the `GCENodeImage` coverage of the GCE API. Specifically, this update has:
* Added object attributes to match the upstream Image resource (e.g. `diskSizeGb`, `sourceType`, etc)
* Moving toward deprecating older attributes such as `preferredKernel`. This has long been removed from the GCE API, but there is a chance very old customer images still retain this value.
* Add support for setting timestamps for deprecating images for when they would will be automatically marked as `DELETED`, `OBSOLETE`, and `DEPRECATED`.
* Also adding a nice-to-have feature for allowing users to specify a search-list of projects versus just the user's project and hard-coded list of supported image projects.

No breaking changes introduced and tests have been enhanced for these changes.