]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Service Discovery: Script correction to collect the version of Cassandra.
authorJohn Wolfe <jwolfe@vmware.com>
Wed, 20 Apr 2022 20:24:07 +0000 (13:24 -0700)
committerJohn Wolfe <jwolfe@vmware.com>
Wed, 20 Apr 2022 20:24:07 +0000 (13:24 -0700)
open-vm-tools/services/plugins/serviceDiscovery/get-versions.sh

index 3cdeea2f9c2a742e8e813aa99bb65bf878f8b890..45fd9985e7ada6ca1638f399c422038341c7cea3 100644 (file)
@@ -89,7 +89,12 @@ get_cassandra_version() {
   do
     CASSANDRA_CMD=$(get_command_line $p | grep -Eo "$PATTERN")
     CASSANDRA_INSTALL_PATH=`echo $CASSANDRA_CMD | awk 'match($0,/\/usr\/lib\/[a-zA-Z-]*\/[a-zA-Z\/]*\/apache-cassandra-[0-9.]*\//) {print substr($0,RSTART,RLENGTH)}'`
-    [ ! -z "$CASSANDRA_INSTALL_PATH" ] && echo VERSIONSTART cassandra_version "$("${CASSANDRA_INSTALL_PATH}/bin/cassandra" -v 2>/dev/null)" VERSIONEND
+    if [ ! -z "$CASSANDRA_INSTALL_PATH" ]
+    then
+      IS_LI_CASSANDRA=`echo $CASSANDRA_INSTALL_PATH | grep "loginsight"`
+      [ ! -z "$IS_LI_CASSANDRA" ] &&  export CASSANDRA_CONF="/storage/core/loginsight/cidata/cassandra/config"
+      echo VERSIONSTART cassandra_version "$("${CASSANDRA_INSTALL_PATH}/bin/cassandra" -v 2>/dev/null)" VERSIONEND
+    fi
   done
 }