Module: AkamaiApi::CCU::Purge

Defined in:
lib/akamai_api/ccu/purge.rb,
lib/akamai_api/ccu/purge/request.rb,
lib/akamai_api/ccu/purge/response.rb

Overview

This module encapsulates classes aiming to purge resources using the Akamai CCU interface.

Examples:

Handling a purge response

begin
  req = AkamaiApi::CCU::Purge::Request.new
  res = req.execute 'http://foo.bar/a.txt', 'http://www.foo.bar/a.txt'
  puts "Request #{res.purge_id} was successful (#{res.message})"
rescue AkamaiApi::CCU::Error
  puts "Error #{$!.code} - #{$!.message}"
rescue AkamaiApi::Unauthorized
  puts "Invalid login"
end

Defined Under Namespace

Classes: Request, Response