Changeset 1f138013ddee459fdeb15f3c4ac07432a208defb
- Timestamp:
- 05/13/09 15:51:14
(4 years ago)
- Author:
- Mark Harrison <mark@omniti.com>
- git-committer:
- Mark Harrison <mark@omniti.com> 1242229874 +0000
- git-parent:
[2d1cb93ed8a444ea6c5e1c801a9bccafa01a1951]
- git-author:
- Mark Harrison <mark@omniti.com> 1242229874 +0000
- Message:
Bugfixes to adaptec module
git-svn-id: https://labs.omniti.com/resmon/trunk@194 8c0face9-b7db-6ec6-c4b3-d5f7145c7d55
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r2d1cb93 |
r1f13801 |
|
| 23 | 23 | my $unit = $arg->{'object'}; |
|---|
| 24 | 24 | # Path to arcconf program |
|---|
| 25 | | my $arcconf = $arg->{'arcconf'} || '/use/StorMan/arcconf'; |
|---|
| | 25 | my $arcconf = $arg->{'arcconf'} || '/usr/StorMan/arcconf'; |
|---|
| 26 | 26 | |
|---|
| 27 | | my $status = "OK"; |
|---|
| 28 | | my $message; |
|---|
| | 27 | my $status = "BAD"; |
|---|
| | 28 | my $message = "No output"; |
|---|
| 29 | 29 | |
|---|
| 30 | 30 | my $output = cache_command("$arcconf getconfig $unit AD", 500); |
|---|
| … | … | |
| 33 | 33 | my $failed = $1; |
|---|
| 34 | 34 | my $degraded = $2; |
|---|
| 35 | | if ($failed > 0 || $degraded > 0) { |
|---|
| 36 | | $status = "BAD"; |
|---|
| | 35 | if ($failed == 0 || $degraded == 0) { |
|---|
| | 36 | $status = "OK"; |
|---|
| 37 | 37 | } |
|---|
| 38 | 38 | $message = "$failed Failed, $degraded Degraded"; |
|---|