Code

added -V/--version to check_cluster
authorMatthias Eble <psychotrahe@users.sourceforge.net>
Wed, 20 Jun 2007 09:01:07 +0000 (09:01 +0000)
committerMatthias Eble <psychotrahe@users.sourceforge.net>
Wed, 20 Jun 2007 09:01:07 +0000 (09:01 +0000)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1745 f882894a-f735-0410-b71e-b25c423dba1c

plugins/check_cluster.c

index 5d52d42daeef275ad28c3f2599c9306de20e6c10..703fff9702c9e11af75349191afaef1dcc7d9348 100644 (file)
@@ -151,6 +151,7 @@ int process_arguments(int argc, char **argv){
                {"host",     no_argument,      0,'h'},
                {"service",  no_argument,      0,'s'},
                {"verbose",  no_argument,      0,'v'},
+               {"version",  no_argument,      0,'V'},
                {"help",     no_argument,      0,'H'},
                {0,0,0,0}
        };
@@ -161,7 +162,7 @@ int process_arguments(int argc, char **argv){
 
        while(1){
 
-               c=getopt_long(argc,argv,"hHsvw:c:d:l:",longopts,&option);
+               c=getopt_long(argc,argv,"hHsvVw:c:d:l:",longopts,&option);
 
                if(c==-1 || c==EOF || c==1)
                        break;
@@ -200,6 +201,11 @@ int process_arguments(int argc, char **argv){
                        verbose++;
                        break;
 
+               case 'V': /* version */
+                       print_revision (progname, revision);
+                       exit (STATE_OK);
+                       break;
+
                case 'H': /* help */
                        print_help();
                        exit(STATE_UNKNOWN);