lib/akamai_api/ccu/purge_status.rb
require "akamai_api/ccu/purge_status/request"
# This module encapsulates the classes you need to check the status of purge request
# submitted using the Akamai CCU interface.
#
# @example Checking the status of a purge request
# purge_id_or_progress_uri # => "/CCU/v2/purges/12345678-1234-5678-1234-123456789012"
# begin
# res = AkamaiApi::CCU::PurgeStatus::Request.execute purge_id_or_progress_uri
# puts "Request status is '#{res.status}'"
# puts "Request has been completed on '#{res.completed_at}'" if res.completed_at
# rescue AkamaiApi::CCU::Error
# puts "Error #{$!.code} - #{$!.message}"
# rescue AkamaiApi::Unauthorized
# puts "Invalid login"
# end
module AkamaiApi::CCU::PurgeStatus
end