File Coverage

blib/lib/Tapper/Remote.pm
Criterion Covered Total %
statement 10 12 83.3
branch n/a
condition n/a
subroutine 4 5 80.0
pod 1 1 100.0
total 15 18 83.3


line stmt bran cond sub pod time code
1             package Tapper::Remote;
2             # git description: v4.1.0-1-g7b671d3
3              
4             BEGIN {
5 1     1   30551 $Tapper::Remote::AUTHORITY = 'cpan:TAPPER';
6             }
7             {
8             $Tapper::Remote::VERSION = '4.1.1';
9             }
10             # ABSTRACT: Tapper - Common functionality for remote automation libs
11              
12 1     1   10 use warnings;
  1         2  
  1         27  
13 1     1   5 use strict;
  1         2  
  1         40  
14 1     1   943 use Moose;
  1         632119  
  1         9  
15              
16             extends 'Tapper::Base';
17             has cfg => (is => 'rw', isa => 'HashRef', default => sub { {} });
18              
19              
20             sub BUILD
21             {
22 0     0 1   my ($self, $config) = @_;
23 0           $self->{cfg}=$config;
24             }
25              
26              
27             1; # End of Tapper::Remote
28              
29             __END__
30             =pod
31              
32             =encoding utf-8
33              
34             =head1 NAME
35              
36             Tapper::Remote - Tapper - Common functionality for remote automation libs
37              
38             =head1 SYNOPSIS
39              
40             This module contains functions that are equal for all remote Tapper
41             projects (currently Tapper::PRC and Tapper::Installer).
42             Tapper::Remote itself does not export functionality but instead is the
43             base image for all modules of the project.
44              
45             =head2 BUILD
46              
47             Initialize config.
48              
49             =head1 AUTHOR
50              
51             AMD OSRC Tapper Team <tapper@amd64.org>
52              
53             =head1 COPYRIGHT AND LICENSE
54              
55             This software is Copyright (c) 2012 by Advanced Micro Devices, Inc..
56              
57             This is free software, licensed under:
58              
59             The (two-clause) FreeBSD License
60              
61             =cut
62