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 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>