Method: Fog::Storage::HP::Files#each
- Defined in:
- lib/fog/hp/models/storage/files.rb
permalink #each ⇒ Object
[View source]
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# 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 |