line |
true |
false |
branch |
17
|
0 |
0 |
if (defined $$leaf{$opt}) { } |
21
|
0 |
0 |
if (defined $$leaf{'use'}) |
23
|
0 |
0 |
unless (defined $$tree{'service_templates'}{$template}) |
45
|
0 |
0 |
if (not ref $opts or ref $opts ne 'HASH') |
52
|
0 |
0 |
if (defined $$tree{'hosts'}{$h}) |
57
|
0 |
0 |
if $verbose |
63
|
0 |
0 |
unless defined $$href{$k} |
67
|
0 |
0 |
if $processed > 0 |
98
|
0 |
0 |
unless (defined $$tree{'hosts'}{$h}) |
103
|
0 |
0 |
if $verbose |
114
|
0 |
0 |
if $processed > 0 |
124
|
0 |
0 |
if (not ref $opts or ref $opts ne 'HASH') |
137
|
0 |
0 |
unless (defined $$tree{'hosts'}{$h}) |
142
|
0 |
0 |
if $verbose |
155
|
0 |
0 |
if ref $$tree{'hosts'}{$h}{$k} |
160
|
0 |
0 |
if $processed > 0 |
170
|
0 |
0 |
if ($object =~ m[/(.*)/]o) |
176
|
0 |
0 |
unless (defined $$tree{'hosts'}{$object}) |
181
|
0 |
0 |
if (defined $$tree{'hosts'}{$h}) |
186
|
0 |
0 |
if $verbose |
209
|
0 |
0 |
if $processed > 0 |
222
|
0 |
0 |
unless $opts |
236
|
0 |
0 |
unless (defined $$tree{'hosts'}{$h}) |
242
|
0 |
0 |
if (defined $$href{'services'} and defined $$href{'services'}{$srv}) |
249
|
0 |
0 |
if $verbose |
251
|
0 |
0 |
unless (defined $$opts{'use'}) |
261
|
0 |
0 |
if $verbose |
263
|
0 |
0 |
if $processed > 0 |
283
|
0 |
0 |
unless (defined $$tree{'hosts'}{$h}) |
297
|
0 |
0 |
unless (defined $$href{'services'}{$srv}) |
302
|
0 |
0 |
if $verbose |
307
|
0 |
0 |
if $processed > 0 |
326
|
0 |
0 |
unless (defined $$tree{'hosts'}{$h}) |
342
|
0 |
0 |
unless (defined $$srvref{$srv}) |
347
|
0 |
0 |
if $verbose |
364
|
0 |
0 |
if $processed > 0 |
377
|
0 |
0 |
if ($service =~ m[/(.*)/]o) |
383
|
0 |
0 |
if ($obj =~ m[/(.*)/]o and not $obj =~ /^READ_FILE/o) |
389
|
0 |
0 |
unless (defined $$tree{'hosts'}{$host}) |
392
|
0 |
0 |
unless (defined $$tree{'hosts'}{$host}{'services'}{$service}) |
400
|
0 |
0 |
if (defined $$href{'services'}{$srv}) |
408
|
0 |
0 |
if $verbose |
411
|
0 |
0 |
if $processed > 0 |
422
|
0 |
0 |
if (not ref $opts or ref $opts ne 'HASH') |
428
|
0 |
0 |
if ($obj =~ m[/(.*)/]o and not $obj =~ /^READ_FILE/o) |
436
|
0 |
0 |
if (defined $$tree{'commands'}{$cmd}) |
441
|
0 |
0 |
if $verbose |
447
|
0 |
0 |
if $processed > 0 |
465
|
0 |
0 |
unless (defined $$tree{'commands'}{$cmd}) |
470
|
0 |
0 |
if $verbose |
475
|
0 |
0 |
if $processed > 0 |
485
|
0 |
0 |
if (not ref $opts or ref $opts ne 'HASH') |
497
|
0 |
0 |
unless (defined $$tree{'commands'}{$cmd}) |
502
|
0 |
0 |
if $verbose |
509
|
0 |
0 |
if $processed > 0 |
520
|
0 |
0 |
unless $opts |
522
|
0 |
0 |
if (not ref $opts or ref $opts ne 'HASH') |
528
|
0 |
0 |
if ($obj =~ m[/(.*)/]o and not $obj =~ /^READ_FILE/o) |
537
|
0 |
0 |
if (defined $$tree{'hostgroups'}{$hg}) |
542
|
0 |
0 |
if $verbose |
548
|
0 |
0 |
unless (defined $$tree{'hostgroups'}{$hg}{'alias'}) |
553
|
0 |
0 |
if $processed > 0 |
571
|
0 |
0 |
unless (defined $$tree{'hostgroups'}{$hg}) |
576
|
0 |
0 |
if $verbose |
581
|
0 |
0 |
if $processed > 0 |
591
|
0 |
0 |
unless $opts |
601
|
0 |
0 |
unless (defined $$tree{'hostgroups'}{$hg}) |
606
|
0 |
0 |
if $verbose |
613
|
0 |
0 |
if $processed > 0 |
622
|
0 |
0 |
unless $opts |
624
|
0 |
0 |
unless (defined $$opts{'type'}) |
628
|
0 |
0 |
unless ($$opts{'type'} =~ /^(hostgroups|contactgroups)$/o) |
642
|
0 |
0 |
unless defined $$tree{$t}{$o} |
643
|
0 |
0 |
unless defined $$tree{$t}{$o}{'members'} |
666
|
0 |
0 |
unless (defined $$dest{$attr}) |
672
|
0 |
0 |
if ($obj =~ m[/(.*)/]o and not $obj =~ /^READ_FILE/o) |
696
|
0 |
0 |
unless (defined $dest and ref $dest) |
699
|
0 |
0 |
unless (defined $$dest{$attr}) |
715
|
0 |
0 |
if (defined $items{$d}) |
728
|
0 |
0 |
unless (defined $branch and ref $branch) |
740
|
0 |
0 |
unless defined $$branch{$obj} |
749
|
0 |
0 |
unless (defined $branch and ref $branch) |
761
|
0 |
0 |
unless defined $$branch{$obj} |
771
|
0 |
0 |
if ($type ne 'hosts' and $type ne 'contacts') |
781
|
0 |
0 |
if ($type eq 'hosts') { } |
|
0 |
0 |
elsif ($type eq 'contacts') { } |
789
|
0 |
0 |
unless defined $$ref{$g}{'members'} |
797
|
0 |
0 |
unless (defined $$tree{$type}{$obj}) |
803
|
0 |
0 |
if (defined $groups{$g}{$obj}) |
822
|
0 |
0 |
if (defined $$leaf{$opt}) |
826
|
0 |
0 |
if (defined $$leaf{$key}) |
828
|
0 |
0 |
if (defined $$branch{$include}) |
833
|
0 |
0 |
if (defined $res2) |
835
|
0 |
0 |
unless defined $$res2{$o} |
848
|
0 |
0 |
if defined $$params{'ask'} |
849
|
0 |
0 |
if defined $$params{'diff'} |
850
|
0 |
0 |
if defined $$params{'dump'} |
851
|
0 |
0 |
if defined $$params{'type'} |
872
|
0 |
0 |
if ($type) |
873
|
0 |
0 |
unless ($type =~ /^(host_templates|service_templates|contacts|contact_templates|timeperiods)$/o) |
882
|
0 |
0 |
if (defined $$tree{'hosts'}{$h}{'use'}) |
885
|
0 |
0 |
if (defined $$tree{'hosts'}{$h}{'contact_groups'}) |
890
|
0 |
0 |
if (defined $$tree{'hosts'}{$h}{'contacts'}) |
896
|
0 |
0 |
if (defined $$tree{'hosts'}{$h}{'check_command'}) |
901
|
0 |
0 |
if (defined $$tree{'hosts'}{$h}{'event_handler'}) |
904
|
0 |
0 |
if (defined $$tree{'hosts'}{$h}{'check_period'}) |
907
|
0 |
0 |
if (defined $$tree{'hosts'}{$h}{'notification_period'}) |
915
|
0 |
0 |
if (defined $$srv{'use'}) |
918
|
0 |
0 |
if (defined $$srv{'contact_groups'}) |
924
|
0 |
0 |
if (defined $$srv{'contacts'}) |
930
|
0 |
0 |
if (defined $$srv{'check_command'}) |
934
|
0 |
0 |
if (defined $$srv{'event_handler'}) |
937
|
0 |
0 |
if (defined $$srv{'check_period'}) |
940
|
0 |
0 |
if (defined $$srv{'notification_period'}) |
956
|
0 |
0 |
unless defined $$res{$opt} |
958
|
0 |
0 |
if ($opt eq 'contacts') { } |
|
0 |
0 |
elsif ($opt eq 'contact_groups') { } |
|
0 |
0 |
elsif ($opt eq 'use') { } |
|
0 |
0 |
elsif ($opt eq 'check_command' or $opt eq 'event_handler') { } |
|
0 |
0 |
elsif ($opt eq 'check_period' or $opt eq 'notification_period') { } |
989
|
0 |
0 |
unless defined $$res{$opt} |
991
|
0 |
0 |
if ($opt eq 'contacts') { } |
|
0 |
0 |
elsif ($opt eq 'contact_groups') { } |
|
0 |
0 |
elsif ($opt eq 'use') { } |
|
0 |
0 |
elsif ($opt eq 'check_command' or $opt eq 'event_handler') { } |
|
0 |
0 |
elsif ($opt eq 'check_period' or $opt eq 'notification_period') { } |
1025
|
0 |
0 |
unless defined $$res{$opt} |
1027
|
0 |
0 |
if ($opt eq 'members') { } |
|
0 |
0 |
elsif ($opt eq 'contactgroup_members') { } |
1051
|
0 |
0 |
unless defined $$res{$opt} |
1053
|
0 |
0 |
if ($opt eq 'host_notification_commands' or $opt eq 'service_notification_commands') { } |
|
0 |
0 |
elsif ($opt eq 'contactgroups') { } |
|
0 |
0 |
elsif ($opt eq 'use') { } |
|
0 |
0 |
elsif ($opt eq 'host_notification_period' or $opt eq 'service_notification_period') { } |
1084
|
0 |
0 |
unless defined $$res{$opt} |
1086
|
0 |
0 |
if ($opt eq 'host_notification_commands' or $opt eq 'service_notification_commands') { } |
|
0 |
0 |
elsif ($opt eq 'contactgroups') { } |
|
0 |
0 |
elsif ($opt eq 'use') { } |
|
0 |
0 |
elsif ($opt eq 'host_notification_period' or $opt eq 'service_notification_period') { } |
1116
|
0 |
0 |
unless defined $$tree{'config'}{$opt} |
1131
|
0 |
0 |
unless (defined $used_obj{$k}{$obj}) |
1139
|
0 |
0 |
if $type and $k ne $type |
1140
|
0 |
0 |
if $diff |
1142
|
0 |
0 |
if $dump |
1143
|
0 |
0 |
if ($ask) |
1150
|
0 |
0 |
if $ans eq 'n' |
1152
|
0 |
0 |
if $diff |