NAME
MetaCPAN::Role::Fastly - Methods for fastly API intergration
SYNOPSIS
use MetaCPAN::Role::Fastly;
DESCRIPTION
This role includes MooseX::Fastly::Role.
It also adds some purge related methods, you need to call "perform_purge" to actually do the purges.
METHODS
$self->purge_surrogate_key('BAR');
Try to use on of the more specific methods below if possible.
$self->purge_author_key('Ether');
$self->purge_dist_key('Moose');
$self->purge_cpan_distnameinfos(\@list_of_distnameinfo_objects);
Using this array reference of CPAN::DistnameInfo objects, the cpanid and dist name are extracted and used to build a list of keys to purge, the purge happens from within this method.
All other purging requires `finalize` to be implimented so it can be wrapped with a before and called.