# File lib/fog/brightbox/models/storage/files.rb, line 36 def each if !block_given? self else subset = dup.all subset.each_file_this_page { |f| yield f } while subset.length == (subset.limit || 10_000) subset = subset.all(:marker => subset.last.key) subset.each_file_this_page { |f| yield f } end self end end