File Coverage

blib/lib/HH/Unispool/Config/Entry/RemoteSystem/6.pm
Criterion Covered Total %
statement 112 141 79.4
branch 39 78 50.0
condition 11 27 40.7
subroutine 19 19 100.0
pod 11 11 100.0
total 192 276 69.5


line stmt bran cond sub pod time code
1             package HH::Unispool::Config::Entry::RemoteSystem::6;
2              
3 6     6   936 use 5.006;
  6         19  
  6         264  
4 6     6   34 use base qw( HH::Unispool::Config::Entry::RemoteSystem );
  6         11  
  6         632  
5 6     6   38 use strict;
  6         14  
  6         211  
6 6     6   33 use warnings;
  6         12  
  6         207  
7 6     6   34 use AutoLoader qw(AUTOLOAD);
  6         18  
  6         47  
8 6     6   260 use Error qw(:try);
  6         16  
  6         49  
9              
10             # Used by _value_is_allowed
11             our %ALLOW_ISA = (
12             'os' => [ 'HH::Unispool::Config::OS' ],
13             );
14              
15             # Used by _value_is_allowed
16             our %ALLOW_REF = (
17             );
18              
19             # Used by _value_is_allowed
20             our %ALLOW_RX = (
21             'block_delay' => [ '^\d*$' ],
22             'remote_node_name' => [ '^[\w\.]+$' ],
23             );
24              
25             # Used by _value_is_allowed
26             our %ALLOW_VALUE = (
27             );
28              
29             # Used by _initialize
30             our %DEFAULT_VALUE = (
31             'block_delay' => 0,
32             'initially_open' => 1,
33             );
34              
35             # Package version
36             our ($VERSION) = '$Revision: 0.3 $' =~ /\$Revision:\s+([^\s]+)/;
37              
38             1;
39              
40             __END__