Bonjour,
Je souhaite faire ce test suivant :
dans la chaine $output contenant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 ## Sélection du status observé de l'agent for ($output) { if (/FAIL/) { print $output; $rs = "Agent System or Log FAIL"; } elsif (/RUNNING{7}?/) { print $output; $rs = "All agents are RUNNING"; } elsif (/STOPPED/) { print $output; $rs = "Agent System or Log STOPPED"; } elsif (/Permissions denied/) { $rs = "Permissions denied" } elsif (/Fail to talk/) { $rs = "Fail to talk to awservices" } else { $rs = "UNKNOW" } }
RUNNING aws_orb:aws_orb
RUNNING aws_sadmin:aws_sadmin
RUNNING caiw2kos:caiw2kos
RUNNING cailoga2:cailoga2
RUNNING hpaagent:hpaagent
RUNNING aws_snmp:aws_snmp
RUNNING prfagent:prfagent
cependant, il me marque toujours "UNKNOW" pour le test de RUNNING
Merçi
Partager