# File lib/cloudfiles/container.rb, line 176
    def log_retention=(value)
      raise Exception::CDNNotAvailable unless cdn_available?
      begin
        SwiftClient.post_container(self.connection.cdnurl, self.connection.authtoken, escaped_name, {"x-log-retention" => value.to_s.capitalize})
        true
      rescue ClientException => e
        raise CloudFiles::Exception::InvalidResponse, "Invalid response code #{e.status}" unless (e.status.to_s == "201" or e.status.to_s == "202")
      end
    end