# File lib/sinatra/rabbit.rb, line 207 def collection(name, &block) raise DuplicateCollectionException if collections[name] return unless Deltacloud::driver.has_collection?(name.to_sym) collections[name] = Collection.new(name, &block) collections[name].add_feature_params(Deltacloud::driver.features(name)) collections[name].generate end