Acme-Urinal
view release on metacpan or search on metacpan
lib/Acme/Urinal.pm view on Meta::CPAN
}
=head2 pick
my $resource = $self->pick($index);
my ($resource, $comfort_level) = $self->pick($index);
Allows you to violate the usual algorithm to pick a urinal explicitly. In scalar
context it returns the resource picked. In list context, it returns that and the
comfort level your pick has. If the resource picked is already in use, an
exception will be thrown.
=cut
sub pick {
my ($self, $i) = @_;
if ($self->[$i][0]) {
croak "The resource at index $i is already in use.";
}
( run in 0.230 second using v1.01-cache-2.11-cpan-8d75d55dd25 )