Amazon-SimpleDB
view release on metacpan or search on metacpan
lib/Amazon/SimpleDB.pm view on Meta::CPAN
use constant SERVICE_URI => 'http://sdb.amazonaws.com/';
use constant KEEP_ALIVE_CACHESIZE => 10;
sub new {
my $class = shift;
my $args = shift || {};
my $self = bless $args, $class;
croak "No aws_access_key_id" unless $self->{aws_access_key_id};
croak "No aws_secret_access_key" unless $self->{aws_secret_access_key};
unless ($self->{agent}) {
my $agent = LWP::UserAgent->new(keep_alive => KEEP_ALIVE_CACHESIZE);
$agent->timeout(10);
$agent->env_proxy;
$self->{agent} = $agent;
}
return $self;
}
sub domains {
my $self = shift;
my $args = shift || {};
( run in 0.939 second using v1.01-cache-2.11-cpan-df04353d9ac )