Rev 77 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 77 | Rev 79 | ||
---|---|---|---|
Line 1... | Line -... | ||
1 | <?php /* <ViaThinkSoftSignature> |
- | |
2 | UHbkNGOegcwLsuVviNRiWIcc8NnArI073d2KVCAfBnRx5/6bWSpqMWFaXhO7QxuIp |
- | |
3 | ELk8yRemsNGY0WfEHSnqDpu5w48gbD+9f28f/7tWkLQygz9ycjNxledVUOnRvBbN5 |
- | |
4 | c98Bcwi6uS5K/KRjG4ugUMVN6oj9SpRhJzbYUy70vUMMRmgWH3z1jX52jXFI3ypO/ |
- | |
5 | Ntr+lvskBgpA2DrD//dA8fOyrvS7O+AxhsDUuSab4TP09hzcl5/1F4ZyaG5K5egdk |
- | |
6 | QIb5RA77WndrY9c0AqwVhjy9OLlcFOGIqEMx9KlaBHeSjCtIiWFHlMz+Wr+VNyp3M |
- | |
7 | 2YG9JAu7Ex7LBq//DKfK0XfTcJ550NEU6eJ75Uzk7wO4xnhs2b3iVybf4t2ffyAxs |
- | |
8 | OAevkcM3BPxueMzJOe9vbogcpgVoouWR6soLGB2pGze+x7p6fnxtuzzDJAr3WdHKd |
- | |
9 | 5aZbsp/a/+SttWWbMwqLJPz+pqHb1rOL1e1I1z47tsJy4w6BDNs2CmbpOK6AUsrFS |
- | |
10 | vni6a3Yd8m3AYvq4LkYVzVsV1n+yR7IVXu9MHt3Hk9ccg1WSKh8emwbRDujMY3hQs |
- | |
11 | W/o78J6J8m+auI1VpL+Z0oJK2/1/o2LUTX2YQWeuXZrXIkc1WfrL91pUYT/We8ycj |
- | |
12 | MkcQXGZY0qC0lbB8ZqeTsLvn0x7fvvrLI2G1apFU2byd9VAmqAvQL/KWkd9JDraVE |
- | |
13 | Y9py+WbfbkhaWmfLneJExlKu6jH1ji4hTnkLqREdny0tAp6jRw6y1yD1UobPRp7H9 |
- | |
14 | dlyGTBDUOMH7dd8w9/knwBej6+4LrPMjUZtAzkwg8j0tgcqDesYaT6ifgm5WndleQ |
- | |
15 | bXxbsVrNW4Jnw0xzs+VPI0do1VWOFUF4MeRHFGjzUhe7mrrQggbrII84dAaTu5ErQ |
- | |
16 | PzMYvKy2fBd1DageP0+hk3DioFJc4h/de8re9lYqJl24QDox9yqIvPIdjNBlte2Fa |
- | |
17 | 5i/G/lTqpGiLlpzOS3K0farbW+xBq0TikWjWwOJkc4UejF2Z2BwCOFHZ5HSIHHACy |
- | |
18 | VfFBKTIp76xAsHKswOyjALMLgqQNRxclIAZ069Q5e0iF4GFOYv/mWPWmdV+na6TnH |
- | |
19 | f3IQtBbRGgg2+EHyOa1sriW3CCvZc4vKprL6bomNsSmZhHGmRiyaNkffbzsnyYyxE |
- | |
20 | vQ66okP7D/BkdvkGBT0843gaB/2nfRdDomBCxTLzmpVZszntCoogUhp18tVLbxX2z |
- | |
21 | 2uGI8C2w1e5yjtYNcB4LK/6/Gl0hWQhkV64A+paPDmcln+ubGOWoReau840i0wH8Q |
- | |
22 | 0ceApxIC8f0ob372tgS08h7sU95RvZdU6+ngrFbQhzXbOBd5/9mTY1k91NUrQ9h61 |
- | |
23 | g== |
- | |
24 | </ViaThinkSoftSignature> */ ?> |
- | |
25 | <?php |
1 | <?php |
26 | 2 | ||
27 | /* |
3 | /* |
28 | * VNag - Nagios Framework for PHP |
4 | * VNag - Nagios Framework for PHP |
29 | * Developed by Daniel Marschall, ViaThinkSoft <www.viathinksoft.com> |
5 | * Developed by Daniel Marschall, ViaThinkSoft <www.viathinksoft.com> |
30 | * Licensed under the terms of the Apache 2.0 license |
6 | * Licensed under the terms of the Apache 2.0 license |
31 | * |
7 | * |
32 | * Revision 2023-09-14 |
8 | * Revision 2023-10-13 |
33 | */ |
9 | */ |
34 | 10 | ||
35 | declare(ticks=1); |
11 | declare(ticks=1); |
36 | 12 | ||
37 | class MegaRaidCheck extends VNag { |
13 | class MegaRaidCheck extends VNag { |
Line 48... | Line 24... | ||
48 | } |
24 | } |
49 | 25 | ||
50 | $this->addExpectedArgument($this->argCmd = new VNagArgument('E', 'executable', VNagArgument::VALUE_OPTIONAL, 'executable', 'The path to the MegaCli64 executable.', '/opt/MegaRAID/MegaCli/MegaCli64')); |
26 | $this->addExpectedArgument($this->argCmd = new VNagArgument('E', 'executable', VNagArgument::VALUE_OPTIONAL, 'executable', 'The path to the MegaCli64 executable.', '/opt/MegaRAID/MegaCli/MegaCli64')); |
51 | 27 | ||
52 | $this->getHelpManager()->setPluginName('vnag_megaraid'); |
28 | $this->getHelpManager()->setPluginName('vnag_megaraid'); |
53 | $this->getHelpManager()->setVersion('1.0'); |
29 | $this->getHelpManager()->setVersion('2023-10-13'); |
54 | $this->getHelpManager()->setShortDescription('This plugin checks the controller and disk status of a MegaRAID controller (using MegaCli64).'); |
30 | $this->getHelpManager()->setShortDescription('This plugin checks the controller and disk status of a MegaRAID controller (using MegaCli64).'); |
55 | $this->getHelpManager()->setCopyright('Copyright (C) 2011-$CURYEAR$ Daniel Marschall, ViaThinkSoft.'); |
31 | $this->getHelpManager()->setCopyright('Copyright (C) 2011-$CURYEAR$ Daniel Marschall, ViaThinkSoft.'); |
56 | $this->getHelpManager()->setSyntax('$SCRIPTNAME$'); |
32 | $this->getHelpManager()->setSyntax('$SCRIPTNAME$'); |
57 | $this->getHelpManager()->setFootNotes('If you encounter bugs, please contact ViaThinkSoft at www.viathinksoft.com'); |
33 | $this->getHelpManager()->setFootNotes('If you encounter bugs, please contact ViaThinkSoft at www.viathinksoft.com'); |
58 | } |
34 | } |