Commit Graph

136 Commits

Author SHA1 Message Date
Georg Schönberger 487dba40f0 Dereference hash refs for use with keys
Using keys on an unblessed ref will be deprecated in further Perl
versions. Some Perl versions already generate warnings if keys is
used on an unblessed ref.
2014-12-03 07:56:27 +01:00
Jorge Anton 39e518db4d Explicitly import module File::Which
This ensures to get runtime errors if module is not installed

Signed-off-by: Georg Schönberger <gschoenberger@thomas-krenn.com>
2014-12-03 07:28:24 +01:00
Georg Schönberger d8b3212573 Add GPL as COPYING file 2014-11-27 13:52:15 +01:00
Georg Schönberger 4b48313aef Update version and changelog v2.1 2014-11-20 11:51:07 +01:00
Georg Schönberger 0478f3c1c2 Fix dereferencing of status level 2014-11-20 11:48:30 +01:00
Georg Schönberger 3045544741 Allow GHS as valid state for PD 2014-11-18 07:30:13 +01:00
Georg Schönberger e400a0366d Skip consistency check on cachecade volumes 2014-10-24 20:05:30 +02:00
Georg Schönberger 533778d08f Updated copyright v2.0 2014-10-20 13:56:18 +02:00
Georg Schönberger 98d6ab921e Delete old POD 2014-10-20 13:48:38 +02:00
Georg Schönberger d448f69536 Updated README and changelog 2014-10-20 13:46:07 +02:00
Georg Schönberger dc5369119b Exit if PD command fails 2014-10-20 13:45:51 +02:00
Georg Schönberger 0e4f7654da Remove newline after plugin version 2014-10-20 13:32:40 +02:00
Georg Schönberger 717ad3c6fc Fix printing storcli version 2014-10-20 13:28:05 +02:00
Georg Schönberger d82e8050e6 Fix newlines in help text 2014-10-20 13:13:54 +02:00
Georg Schönberger 424758edfc Added example usage in help text 2014-10-20 13:09:41 +02:00
Georg Schönberger 96f6218962 Remove unused space after critical 2014-10-20 12:49:45 +02:00
Georg Schönberger d6ea28b0c0 Add DG sensor to verbose array 2014-10-20 12:33:38 +02:00
Georg Schönberger c6e3aca450 Fix hash key for DG 2014-10-20 12:31:57 +02:00
Georg Schönberger d0201be2d2 Print a warning if foreign DG detected 2014-10-20 12:30:47 +02:00
Georg Schönberger db812a7758 Exclude 0C (32.00 F) from valid PD temperatures 2014-10-20 11:36:13 +02:00
Georg Schönberger 861318e563 Dereference lists before pushing to them
Pushing to a reference which holds an unblessed array is only supported
since Perl 5.14.
2014-10-16 07:34:14 +02:00
Georg Schönberger d3cd364107 UGood is OK for PD, ensure to not overwrite PD or LD status 2014-10-10 13:01:55 +02:00
Georg Schönberger 47796e0765 Update changelog 2014-10-06 14:41:48 +02:00
Georg Schönberger c9fa1c291c Add CV sensor to verbose array 2014-10-06 14:15:37 +02:00
Georg Schönberger 63b1cc56fd Print BBU or CV info at verbose levels 2014-10-06 14:14:02 +02:00
Georg Schönberger 4c3aeb2916 FIx header map referencing 2014-10-06 14:00:03 +02:00
Georg Schönberger 26a0505cb9 Fix length of header map checking 2014-10-06 13:53:19 +02:00
Georg Schönberger f23d8047e5 Check which header map to use 2014-10-06 13:48:24 +02:00
Georg Schönberger 547d39cd88 Push complete command to verbose array 2014-10-06 13:21:05 +02:00
Georg Schönberger 55541e72a2 Fix duplicate printing of part brackets 2014-10-06 13:19:05 +02:00
Georg Schönberger 8616d124b1 README update 2014-10-06 13:00:14 +02:00
Georg Schönberger cf86545309 Added method documentation 2014-10-06 12:41:18 +02:00
Georg Schönberger 62470c602a Added CTR status to verbos string 2014-10-06 12:21:05 +02:00
Georg Schönberger fd8e7c88e6 Check controller status 2014-10-06 12:11:15 +02:00
Georg Schönberger 088ec995df Fix call to adpallinfo 2014-10-06 10:57:19 +02:00
Georg Schönberger 937109774b Fetch controller info 2014-10-06 10:34:32 +02:00
Georg Schönberger 05917986c8 Set version 2.0 2014-10-03 13:18:58 +02:00
Georg Schönberger 24491a6bdd Remove some note needed space chars 2014-10-03 13:18:24 +02:00
Georg Schönberger abddb117bf Activate thresholds for error counters 2014-10-03 13:14:40 +02:00
Georg Schönberger 7ad4e0605e Fix BBU and CV status key 2014-10-03 13:00:56 +02:00
Georg Schönberger a98039807c Enhance performance string format 2014-10-03 12:57:37 +02:00
Georg Schönberger 2c72803cc7 Get performance string for current check 2014-10-03 12:47:41 +02:00
Georg Schönberger 3236be8783 Rename BBU sensors 2014-10-03 12:17:26 +02:00
Georg Schönberger af41dbc222 Check CV temperature 2014-10-03 12:12:27 +02:00
Georg Schönberger 45c2d4b69f Added doc for status and verbose string methods 2014-10-03 12:04:31 +02:00
Georg Schönberger a6c722edf1 Format verbose output for LD and PD 2014-10-03 11:35:37 +02:00
Georg Schönberger 756e85cb84 Print verbose string for level 3 2014-10-03 10:53:20 +02:00
Georg Schönberger 1785f481c8 Print which parts where not OK and their level 2014-10-03 10:00:34 +02:00
Georg Schönberger 11c601ab36 Check which parts of the controller where checked 2014-10-03 09:38:52 +02:00
Georg Schönberger 2cd84c23ed Add to verbose list, which part is not OK 2014-10-02 13:17:15 +02:00