Code

Verbose should not have to exceed 3 as per developement guidelines
[nagiosplug.git] / plugins / check_swap.c
index c8b143c50b48103c6022e0a3457332524e7bf082..04cc1aee4c22c93a76f9ce79f3d1c23605bd807b 100644 (file)
@@ -107,6 +107,9 @@ main (int argc, char **argv)
 
        status = strdup ("");
 
+       /* Parse extra opts if any */
+       argv=np_extra_opts (&argc, argv, progname);
+
        if (process_arguments (argc, argv) == ERROR)
                usage4 (_("Could not parse arguments"));
 
@@ -526,10 +529,11 @@ print_help (void)
        printf ("%s\n", _("Check swap space on local machine."));
 
   printf ("\n\n");
-  
+
        print_usage ();
 
        printf (_(UT_HELP_VRSN));
+       printf (_(UT_EXTRA_OPTS));
 
        printf (" %s\n", "-w, --warning=INTEGER");
   printf ("    %s\n", _("Exit with WARNING status if less than INTEGER bytes of swap space are free"));
@@ -542,9 +546,15 @@ print_help (void)
   printf (" %s\n", "-a, --allswaps");
   printf ("    %s\n", _("Conduct comparisons for all swap partitions, one by one"));
        printf (_(UT_VERBOSE));
+
        printf ("\n");
   printf ("%s\n", _("Notes:"));
-  printf (" %s\n", _("On AIX, if -a is specified, uses lsps -a, otherwise uses lsps -s.\n"));
+  printf (" %s\n", _("On AIX, if -a is specified, uses lsps -a, otherwise uses lsps -s."));
+#ifdef NP_EXTRA_OPTS
+  printf ("\n");
+  printf (_(UT_EXTRA_OPTS_NOTES));
+#endif
+
 
        printf (_(UT_SUPPORT));
 }