File Coverage

blib/lib/FusionInventory/Agent/Task/Inventory/Generic/Arch.pm
Criterion Covered Total %
statement 9 14 64.2
branch n/a
condition n/a
subroutine 3 5 60.0
pod 0 2 0.0
total 12 21 57.1


line stmt bran cond sub pod time code
1             package FusionInventory::Agent::Task::Inventory::Generic::Arch;
2              
3 1     1   103599854 use strict;
  1         5  
  1         43  
4 1     1   5 use warnings;
  1         10  
  1         66  
5              
6 1     1   453 use FusionInventory::Agent::Tools;
  1         2  
  1         199  
7              
8             my $seen;
9              
10             sub isEnabled {
11 0     0 0   return canRun('arch');
12             }
13              
14             sub doInventory {
15 0     0 0   my (%params) = @_;
16              
17 0           my $inventory = $params{inventory};
18              
19 0           my $arch = getFirstLine( command => 'arch' );
20              
21 0           $inventory->setOperatingSystem({
22             ARCH => $arch
23             });
24              
25             }
26              
27             1;