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