Cisco-ACI
view release on metacpan or search on metacpan
lib/Cisco/ACI.pm view on Meta::CPAN
package Cisco::ACI;
use strict;
use warnings;
use Carp;
use JSON;
use HTTP::Request;
use LWP;
use XML::Simple;
use Cisco::ACI::Rule;
use Cisco::ACI::FvcapRule;
use Cisco::ACI::FvAEPg;
use Cisco::ACI::FvBD;
use Cisco::ACI::FvCEp;
use Cisco::ACI::FvRsBd;
use Cisco::ACI::Leaf;
use Cisco::ACI::Spine;
lib/Cisco/ACI.pm view on Meta::CPAN
)->content
)->{ imdata } }
}
sub __request {
my ( $self, $uri, $data ) = @_;
my $r;
if ( $data ) {
$r = HTTP::Request->new( POST => $uri );
$r->content( $data );
}
else {
$r = HTTP::Request->new( GET => $uri );
}
my $s = $self->{ __ua }->request( $r );
$self->{ error } = "Login failure: $!" unless $s->is_success;
return $s
}
sub __get_uri {
my ( $self, $uri ) = @_;
( run in 0.398 second using v1.01-cache-2.11-cpan-de7293f3b23 )