> Reintroducing the workaround fixes this problem. The list from EC2
> includes all images even if an image id is specified.
This is simply not true.
You can convince yourself of it by using 'get_image' from boto.
euca_conn.get_image(image_ids[0])
or
images = euca_conn.get_all_images(image_ids=image_ids, None, None)
The former will return 1 image, the latter, given a valid list, will
return that number.
I'll play with this some more tomorrow. The work around of locally
filtering everything can obviously be made to work, but its terribly
wasteful.
On Thu, 18 Mar 2010, Neil Soman wrote:
> Reintroducing the workaround fixes this problem. The list from EC2
> includes all images even if an image id is specified.
This is simply not true. conn.get_ image(image_ ids[0]) get_all_ images( image_ids= image_ids, None, None)
You can convince yourself of it by using 'get_image' from boto.
euca_
or
images = euca_conn.
The former will return 1 image, the latter, given a valid list, will
return that number.
I'll play with this some more tomorrow. The work around of locally
filtering everything can obviously be made to work, but its terribly
wasteful.