Amazon-S3-Thin
view release on metacpan or search on metacpan
use Config::Tiny;
S3::CLI->new->run(@ARGV);
package S3::CLI;
use strict;
use warnings;
use Getopt::Long;
use Amazon::S3::Thin;
use Data::Dumper;
sub new {
return bless {}, shift;
}
sub help {
my ($self, @args) = @_;
require Pod::Usage;
Pod::Usage::pod2usage(0);
}
t/03_request.t view on Meta::CPAN
#!/usr/bin/env perl
use strict;
use warnings;
use Data::Dumper;
use Amazon::S3::Thin;
use Test::More;
my $arg = +{
aws_access_key_id => "dummy",
aws_secret_access_key => "dummy",
region => 'ap-north-east-1',
};
$arg->{ua} = MockUA->new;
t/04_request_v2.t view on Meta::CPAN
#!/usr/bin/env perl
use strict;
use warnings;
use Data::Dumper;
use Amazon::S3::Thin;
use Test::More;
my $arg = +{
aws_access_key_id => "dummy",
aws_secret_access_key => "dummy",
signature_version => 2,
};
$arg->{ua} = MockUA->new;
t/06_request_virtual_host.t view on Meta::CPAN
#!/usr/bin/env perl
use strict;
use warnings;
use Data::Dumper;
use Amazon::S3::Thin;
use Test::More;
my $arg = +{
aws_access_key_id => "dummy",
aws_secret_access_key => "dummy",
region => 'ap-north-east-1',
virtual_host => 1,
};
( run in 0.527 second using v1.01-cache-2.11-cpan-a5abf4f5562 )