File Coverage

blib/lib/FusionInventory/Agent/Task/Inventory/Generic.pm
Criterion Covered Total %
statement 12 16 75.0
branch n/a
condition n/a
subroutine 4 6 66.6
pod 0 2 0.0
total 16 24 66.6


line stmt bran cond sub pod time code
1             package FusionInventory::Agent::Task::Inventory::Generic;
2              
3 1     1   31122989 use strict;
  1         8  
  1         64  
4 1     1   5 use warnings;
  1         9  
  1         89  
5              
6 1     1   5 use English qw(-no_match_vars);
  1         81  
  1         23  
7 1     1   15295 use Net::Domain qw(hostfqdn hostdomain);
  1         32540  
  1         146  
8              
9             sub isEnabled {
10 0     0 0   return 1;
11             }
12              
13             sub doInventory {
14 0     0 0   my (%params) = @_;
15              
16 0           my $inventory = $params{inventory};
17              
18 0           $inventory->setOperatingSystem({
19             KERNEL_NAME => $OSNAME,
20             FQDN => hostfqdn(),
21             DNS_DOMAIN => hostdomain()
22             });
23             }
24              
25             1;