Cross posting answer .. thanks to Mike @ groups.google.com/group/gs- discussion
The REST API doesn't directly support wildcard request. You can ask for a prefix, (you can see documentation for this here <http://code.google.com/apis/storage/docs/reference- headers.html#prefix>) but not (for example) gs://bucket/*.txt gsutil has a library that does the wildcarding you want: please see http://code.google.com/p/gsutil/source/browse/trunk/src/gslib/wildcar... (Or if you just need to do some wildcarding from the command line, you can use gsutil rather than the library inside gsutil) == On Jul 21, 1:34 pm, David Cheney <david.che...@gmail.com> wrote: > Apologies if this is a FAQ.. not found an answer via search.. > > From within GAE, using python, I want to get a list of objects in a > GSD bucket: > > uri = boto.storage_uri('mybucket','gs') > names = '' > for obj in uri.get_bucket(): > names = names + " " + obj.name > > This works handily but returns all items.. when what I care about is a > subset. > > My objective is to get a list of images on a certain path as I would > get with a "/a/b/*.jpg" > > I can obviously parse the list myself, but was hoping I'd missed magic > somewhere in the libs. > > Thanks, > DJC -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.