NAME
Net::ACL::Bootstrap - A proxy/bootstrapper class for the Net::ACL class
SYNOPSIS
use Net::ACL::Bootstrap;
# Constructor
$list = renew Net::ACL::Bootstrap(
Name => 'MyACL',
Type => 'prefix-list',
);
DESCRIPTION
This module works as a wrapper/proxy/bootstrapper for the Net::ACL class.
It makes it possible to renew a list thats has not yet been constructed using its name and type. The list should be constructed before any method is used on this object.
CONSTRUCTOR
renew() - create a new Net::ACL::Bootstrap object:
$list = renew Net::ACL(
Name => 'MyACL',
Type => 'prefix-list',
);
This is the only constructor for Net::ACL::Bootstrap class. The arguments are the same as the renew constructor of the Net::ACL class.
It either returns an existing Net::ACL object matching the arguments or a reference to the newly created Net::ACL::Bootstrap object.
ACCESSOR METHODS
fetch()
Forces the class to load the reference to the list or croak if that fails.
AUTOLOAD()
All other methods are proxyed to the real Net::ACL object.
SEE ALSO
Net::ACL
AUTHOR
Martin Lorensen <bgp@martin.lorensen.dk>