File Coverage

blib/lib/WebService/HashiCorp/Vault/Secret/RabbitMQ.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             #!perl
2             # vim: softtabstop=4 tabstop=4 shiftwidth=4 ft=perl expandtab smarttab
3             # ABSTRACT: Perl API for HashiCorp's Vault (RabbitMQ)
4              
5             # See also https://github.com/hashicorp/vault-ruby
6             # And https://github.com/ianunruh/hvac
7             # And https://www.vaultproject.io/api/index.html
8              
9             package WebService::HashiCorp::Vault::Secret::RabbitMQ;
10              
11 2     2   45 use Moo;
  2         6  
  2         11  
12             our $VERSION = '0.02'; # VERSION
13 2     2   696 use namespace::clean;
  2         8  
  2         15  
14              
15             extends 'WebService::HashiCorp::Vault::Secret::LeasableBase';
16              
17             has '+mount' => ( is => 'ro', default => 'rabbitmq' );
18              
19              
20             1;
21              
22             __END__