Cache-Elasticache-Memcache
view release on metacpan or search on metacpan
"Dist::Milla" : "v1.0.15",
"Test::Pod" : "1.41"
}
},
"runtime" : {
"requires" : {
"Cache::Memcached::Fast" : "0",
"Carp" : "0",
"IO::Socket::IP" : "0",
"IO::Socket::Timeout" : "0",
"Try::Tiny" : "0",
"perl" : "5.008008"
}
},
"test" : {
"requires" : {
"Moo" : "0",
"Sub::Override" : "0",
"Test::Deep" : "0",
"Test::Exception" : "0",
"Test::MockObject" : "0",
- examples
- inc
- share
- t
- xt
requires:
Cache::Memcached::Fast: '0'
Carp: '0'
IO::Socket::IP: '0'
IO::Socket::Timeout: '0'
Try::Tiny: '0'
perl: '5.008008'
resources:
bugtracker: https://github.com/zebardy/cache-memcache-elasticache/issues
homepage: https://github.com/zebardy/cache-memcache-elasticache
repository: https://github.com/zebardy/cache-memcache-elasticache.git
version: 0.0.5
x_contributors:
- 'Aaron Moses <mosesa02@localhost.localdomain>'
- 'Aaron Moses <zebardy@gmail.com>'
Makefile.PL view on Meta::CPAN
},
"DISTNAME" => "Cache-Elasticache-Memcache",
"LICENSE" => "perl",
"MIN_PERL_VERSION" => "5.008008",
"NAME" => "Cache::Elasticache::Memcache",
"PREREQ_PM" => {
"Cache::Memcached::Fast" => 0,
"Carp" => 0,
"IO::Socket::IP" => 0,
"IO::Socket::Timeout" => 0,
"Try::Tiny" => 0
},
"TEST_REQUIRES" => {
"Moo" => 0,
"Sub::Override" => 0,
"Test::Deep" => 0,
"Test::Exception" => 0,
"Test::MockObject" => 0,
"Test::More" => 0,
"Test::Pod" => 0,
"Test::Routini" => 0
Makefile.PL view on Meta::CPAN
"IO::Socket::IP" => 0,
"IO::Socket::Timeout" => 0,
"Moo" => 0,
"Sub::Override" => 0,
"Test::Deep" => 0,
"Test::Exception" => 0,
"Test::MockObject" => 0,
"Test::More" => 0,
"Test::Pod" => 0,
"Test::Routini" => 0,
"Try::Tiny" => 0
);
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
delete $WriteMakefileArgs{TEST_REQUIRES};
delete $WriteMakefileArgs{BUILD_REQUIRES};
$WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
}
delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
requires 'perl', '5.008008';
requires 'Cache::Memcached::Fast';
requires 'IO::Socket::IP';
requires 'IO::Socket::Timeout';
requires 'Carp';
requires 'Try::Tiny';
on develop => sub {
# requires 'Dist::Milla';
};
on test => sub {
requires 'Test::Routini';
requires 'Test::More';
requires 'Test::Exception';
requires 'Test::MockObject';
lib/Cache/Elasticache/Memcache.pm view on Meta::CPAN
=head1 UNDER DEVELOPMENT DISCALIMER
N.B. This module is still under development. It should work, but things may change under the hood. I plan to imporove the resiliance with better timeout handling of communication when updating the server list. I'm toying with the idea of making the s...
=cut
use Carp;
use IO::Socket::IP;
use IO::Socket::Timeout;
use Cache::Memcached::Fast;
use Try::Tiny;
use Scalar::Util qw(blessed);
our $VERSION = '0.0.5';
=pod
=head1 CONSTRUCTOR
Cache::Elasticache::Memcache->new({
config_endpoint => 'foo.bar',
( run in 0.411 second using v1.01-cache-2.11-cpan-05444aca049 )