def list(self, name, iterator=False, **kwargs):
assert self._is_s3(name), "<STR_LIT>"<EOL>it = self._list(bucket=self._bucket_name(name), prefix=self._key_name(name), **kwargs)<EOL>return iter(it) if iterator else list(it)<EOL>
Returns a list of the files under the specified path
name must be in the form of `s3://bucket/prefix`

Parameters
----------
keys: optional
   if True then this will return the actual boto keys for files
   that are encountered
objects: optional
   if True then this will return the actual boto objects for
   files or prefixes that are encountered
delimiter: optional
   if set this
iterator: optional
   if True return iterator rather than converting to list object