File Coverage

blib/lib/HH/Unispool/Config/Entry/RemoteSystem/8.pm
Criterion Covered Total %
statement 132 174 75.8
branch 45 86 52.3
condition 11 27 40.7
subroutine 23 23 100.0
pod 15 15 100.0
total 226 325 69.5


line stmt bran cond sub pod time code
1             package HH::Unispool::Config::Entry::RemoteSystem::8;
2              
3 6     6   945 use 5.006;
  6         20  
  6         274  
4 6     6   35 use base qw( HH::Unispool::Config::Entry::RemoteSystem );
  6         14  
  6         1078  
5 6     6   61 use strict;
  6         14  
  6         181  
6 6     6   31 use warnings;
  6         8  
  6         185  
7 6     6   30 use AutoLoader qw(AUTOLOAD);
  6         10  
  6         36  
8 6     6   221 use Error qw(:try);
  6         13  
  6         41  
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             'transfer_size' => [ '^\d*$' ],
24             'transfer_time_out' => [ '^\d*$' ],
25             );
26              
27             # Used by _value_is_allowed
28             our %ALLOW_VALUE = (
29             );
30              
31             # Used by _initialize
32             our %DEFAULT_VALUE = (
33             'block_delay' => 0,
34             'initially_open' => 1,
35             'transfer_size' => 4098,
36             'transfer_time_out' => 180,
37             );
38              
39             # Package version
40             our ($VERSION) = '$Revision: 0.3 $' =~ /\$Revision:\s+([^\s]+)/;
41              
42             1;
43              
44             __END__