# File lib/deltacloud/drivers/mock/mock_driver.rb, line 385 def delete_bucket(credentials, name, opts={}) check_credentials(credentials) bucket = bucket(credentials, {:id => name}) unless (bucket.size == "0") raise Deltacloud::BackendError.new(403, self.class.to_s, "bucket-not-empty", "delete operation not valid for non-empty bucket") end safely do File.delete(File::join(@storage_root, 'buckets', "#{name}.yml")) end end