小编Mac*_*ill的帖子

Amazon AWS:如何在AWS Ruby SDK v2中从AWS Ruby SDK v1复制树/分支功能?

在他们的SDK的第1版中,亚马逊提供了一些非常有用的方法,可以使用Tree,ChildCollection,LeafNode,BranchNode等来探索存储桶的内容.不幸的是,我很难在第2版复制它们的功能. SDK,似乎不包括这样的方法.理想情况下,我想做一些类似于下面的例子,它取自v1 SDK.

tree = bucket.as_tree

directories = tree.children.select(&:branch?).collect(&:prefix)
#=> ['photos', 'videos']

files = tree.children.select(&:leaf?).collect(&:key)
#=> ['README.txt']
Run Code Online (Sandbox Code Playgroud)

关于如何实现这一目标的任何想法?

ruby amazon-s3 amazon-web-services

3
推荐指数
1
解决办法
369
查看次数

标签 统计

amazon-s3 ×1

amazon-web-services ×1

ruby ×1