class Dag::BucketCollection
Public Instance Methods
[](bucket_name)
click to toggle source
@example
bucket = client.buckets[:mybucket], bucket = client.buckets['mybucket'],
@param [String] bucket_name @return [Bucket]
# File lib/dag/client/model/bucket_collection.rb, line 17 def [] bucket_name bucket_named(bucket_name) end
create(bucket_name)
click to toggle source
# File lib/dag/client/model/bucket_collection.rb, line 5 def create(bucket_name) @api.create_bucket(bucket_name) bucket_named(bucket_name) end
each() { |bucket_named(bucket)| ... }
click to toggle source
# File lib/dag/client/model/bucket_collection.rb, line 21 def each buckets = @api.buckets.buckets buckets.each do |bucket| yield bucket_named(bucket) end end
Private Instance Methods
bucket_named(bucket)
click to toggle source
# File lib/dag/client/model/bucket_collection.rb, line 30 def bucket_named(bucket) Dag::Bucket.new(@api, bucket.to_s) end