# File lib/fog/aws/requests/storage/put_bucket_tagging.rb, line 14
        def put_bucket_tagging(bucket_name, tags)
          tagging = tags.map do |k,v|
            "<Tag><Key>#{k}</Key><Value>#{v}</Value></Tag>"
          end.join("\n")
          data =
"<Tagging xmlns=\"http://doc.s3.amazonaws.com/2006-03-01\" >\n<TagSet>\n\#{tagging}\n</TagSet>\n</Tagging>\n"

          request({
            :body     => data,
            :expects  => 204,
            :headers  => {'Content-MD5' => Base64.encode64(OpenSSL::Digest::MD5.digest(data)).chomp!, 'Content-Type' => 'application/xml'},
            :bucket_name => bucket_name,
            :method   => 'PUT',
            :query    => {'tagging' => nil}
          })
        end