+
+my $params = {};
+
+my $USAGE = "PROGRAM_NAME: Usage: $PROGRAM_NAME [--help] [--ps-no-redundant] [--fan-no-redundant] [--fan-high] [--dimm-na] [--fan-ignore-not-present]\n";
+Getopt::Long::config('bundling');
+if (!GetOptions (
+ '--help' => \$params->{'help'},
+ '--ps-no-redundant' => \$params->{'ps-no-redundant'},
+ '--fan-no-redundant' => \$params->{'fan-no-redundant'},
+ '--fan-high' => \$params->{'fan-high'},
+ '--dimm-na' => \$params->{'dimm-na'},
+ '--fan-ignore-not-present' => \$params->{'fan-ignore-not-present'},
+ )) {
+ die ("$USAGE");
+};
+if ($params->{'help'}) {
+ print "$USAGE";
+ print "Checks hp hardware health.\n";
+ exit (0);
+};
+
+