indompte code

git-svn-id: http://svn.centreon.com/trunk/plugins@3279 6bcd3966-0018-0410-8128-fd23d134de7e
This commit is contained in:
Julien Mathis 2007-09-24 13:11:47 +00:00
parent 6cb6a94bbe
commit 3e3744916c
1 changed files with 16 additions and 16 deletions

View File

@ -2,7 +2,7 @@
################################################################### ###################################################################
# Oreon is developped with GPL Licence 2.0 # Oreon is developped with GPL Licence 2.0
# #
# GPL License: http://www.gnu.org/licenses/gpl.txt # GPL License: http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
# #
# Developped by : Mathavarajan Sugumaran - msugumaran@merethis.com # Developped by : Mathavarajan Sugumaran - msugumaran@merethis.com
# Julien Mathis - Romain Le Merlus # Julien Mathis - Romain Le Merlus
@ -75,9 +75,9 @@ sub main() {
my $args = ""; my $args = "";
print FILE "EVENT ".$values[0]." ".$values[1]." \"Status Event\" ".$values[2]."\n"; print FILE "EVENT ".$values[0]." ".$values[1]." \"Status Event\" ".$values[2]."\n";
if (defined($values[3])) { if (defined($values[3])) {
print FILE "FORMAT ".$values[3]."\n"; print FILE "FORMAT ".$values[3]."\n";
}else { } else {
$values[3] = "no output for trap!"; $values[3] = "no output for trap!";
} }
print FILE "EXEC ".$NAGIOS_TRAPS."trapHandler \$aA \$A \$o \"$values[3]\"\n"; print FILE "EXEC ".$NAGIOS_TRAPS."trapHandler \$aA \$A \$o \"$values[3]\"\n";
if (defined($values[4])) { if (defined($values[4])) {
@ -103,21 +103,21 @@ sub main() {
exit; exit;
} }
if (!open(TEMP, "> /tmp/snmptt.ini.tmp")) { if (!open(TEMP, "> /tmp/snmptt.ini.tmp")) {
print "Cannot open /tmp/snmptt.ini.tmp in write mode - Export Aborded\n"; print "Cannot open /tmp/snmptt.ini.tmp in write mode - Export Aborded\n";
exit; exit;
} }
my $continue = 1; my $continue = 1;
while ($continue == 1) { while ($continue == 1) {
my $line = <FILE>; my $line = <FILE>;
if ($line) { if ($line) {
if (!($line =~ /^snmptt\_conf\_files/)) { if (!($line =~ /^snmptt\_conf\_files/)) {
print TEMP $line; print TEMP $line;
} else { } else {
$continue = 0; $continue = 0;
} }
} else { } else {
$continue = -1; $continue = -1;
} }
} }
if (!$continue) { if (!$continue) {
print TEMP "snmptt_conf_files = <<END\n"; print TEMP "snmptt_conf_files = <<END\n";