Juju

 view release on metacpan or  search on metacpan

eg/envinfo.pl  view on Meta::CPAN

#!/usr/bin/env perl

use strict;
use warnings;
use Juju;
use Data::Dumper::Concise;

my $client = Juju->new(
    endpoint => $ENV{JUJU_ENDPOINT},
    password => $ENV{JUJU_PASS}
);
$client->login;
my $status = $client->status;
warn Dumper($status);

my $machines = [keys %{$status->{Response}->{Machines}}];
warn Dumper($machines);

# Easily destroy machines
# foreach my $machine (@{$machines}) {
#   if ($machine != 0) {
#     $client->destroy_machines([$machine]);
#   }
# }
$client->close;



( run in 0.902 second using v1.01-cache-2.11-cpan-7e94247ccb0 )