# HG changeset patch
# User Marian Marinov <[email protected]>
# Date 1267453055 -7200
# Branch mysql-ms
# Node ID be4026374c679d0b873c39c30dcdc9eca89cd920
# Parent  dc0dad7b935739987478e876d431e068f7ca1373
Low: RA: mysql: cleaned more bashisms

Changed the shell back to /bin/sh
Changed all == comparations to =

diff -r dc0dad7b9357 -r be4026374c67 heartbeat/mysql
--- a/heartbeat/mysql   Fri Feb 26 16:55:51 2010 +0200
+++ b/heartbeat/mysql   Mon Mar 01 16:17:35 2010 +0200
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
 #
 # 
 # MySQL
@@ -335,11 +335,11 @@
     mysql \
         --socket=$OCF_RESKEY_socket -O connect_timeout=1 \
         -e 'SHOW SLAVE STATUS\G'|awk '/Running/ || /Master_[UHP]/{print 
$2}'|while read k v; do
-        if [ "$a" == 'Master_Host:' ]; then master_host="$v"; fi
-        if [ "$a" == 'Master_User:' ]; then master_user="$v"; fi
-        if [ "$a" == 'Master_Port:' ]; then master_port="$v"; fi
-        if [ "$a" == 'Slave_IO_Running:' ]; then slave_io="$v"; fi
-        if [ "$a" == 'Slave_SQL_Running:' ]; then slave_sql="$v"; fi
+        if [ "$a" = 'Master_Host:' ]; then master_host="$v"; fi
+        if [ "$a" = 'Master_User:' ]; then master_user="$v"; fi
+        if [ "$a" = 'Master_Port:' ]; then master_port="$v"; fi
+        if [ "$a" = 'Slave_IO_Running:' ]; then slave_io="$v"; fi
+        if [ "$a" = 'Slave_SQL_Running:' ]; then slave_sql="$v"; fi
     done
 
     if [ -z "$master_host" ] || [ -z "$master_user" ] || [ -z "$master_port" ] 
|| [ -z "$slave_io" ] || [ -z "$slave_sql" ]; then
@@ -347,16 +347,16 @@
         return 1
     fi
 
-       if [ $# == 1 ]; then
-               if [ "$slave_io" == 'Yes' ] &&
-                       [ "$slave_sql" == 'Yes' ] &&
-                       [ "$master_user" == "$OCF_RESKEY_replication_user" ]; 
then
+       if [ $# = 1 ]; then
+               if [ "$slave_io" = 'Yes' ] &&
+                       [ "$slave_sql" = 'Yes' ] &&
+                       [ "$master_user" = "$OCF_RESKEY_replication_user" ]; 
then
                        # machine is slave
                        return 0;
                fi
        else
-               if [ "$slave_io" == 'Yes' ] || [ "$slave_sql" == 'Yes' ]; then
-                       if [ "$slave_user" == "$OCF_RESKEY_replication_user" ]; 
then
+               if [ "$slave_io" = 'Yes' ] || [ "$slave_sql" = 'Yes' ]; then
+                       if [ "$slave_user" = "$OCF_RESKEY_replication_user" ]; 
then
                                # machine is slave
                                return 0;
                        fi
@@ -399,17 +399,17 @@
                        return $OCF_RUNNING_MASTER;
                fi
                # if the check requires a master/slave status and this is the 
Master node
-               if [ "$OCF_RESKEY_CRM_meta_role" == "Master" ]; then
+               if [ "$OCF_RESKEY_CRM_meta_role" = "Master" ]; then
                        return $OCF_RUNNING_MASTER
                fi
        fi
 
-       if [ $OCF_CHECK_LEVEL == 0 ]; then
+       if [ $OCF_CHECK_LEVEL = 0 ]; then
        return $rc
     fi
 
        if ocf_is_ms &&
-           [ "$OCF_RESKEY_CRM_meta_role" == "Slave" ] &&
+           [ "$OCF_RESKEY_CRM_meta_role" = "Slave" ] &&
            is_slave 1; then
            return $OCF_SUCCESS
        fi
@@ -573,13 +573,13 @@
                ocf_log err "unable to demote (No master or promote uname 
found)"
                return $OCF_ERR_GENERIC
        fi
-       if [ "$OCF_RESKEY_CRM_meta_notify_promote_uname" == "$HOSTNAME " ]; then
+       if [ "$OCF_RESKEY_CRM_meta_notify_promote_uname" = "$HOSTNAME " ]; then
                ocf_log err "should not try to connect to my self(promote)"
                return $OCF_ERR_GENERIC
        else
                master_host=$OCF_RESKEY_CRM_meta_notify_promote_uname
        fi
-       if [ "$OCF_RESKEY_CRM_meta_notify_master_uname" == "$HOSTNAME " ]; then
+       if [ "$OCF_RESKEY_CRM_meta_notify_master_uname" = "$HOSTNAME " ]; then
                ocf_log err "should not try to connect to my self(master)"
                return $OCF_ERR_GENERIC
        else
@@ -604,8 +604,8 @@
             -h $master_host \
             -O connect_timeout=1 \
             -e 'SHOW MASTER STATUS\G'|while read k v; do
-            if [ "$k" == 'File:' ]; then master_file="$v"; fi
-            if [ "$k" == 'Position:' ]; then master_pos="$v"; fi
+            if [ "$k" = 'File:' ]; then master_file="$v"; fi
+            if [ "$k" = 'Position:' ]; then master_pos="$v"; fi
         done
 
         if [ -z "$master_file" ] || [ -z "$master_pos" ]; then
@@ -643,7 +643,7 @@
                        fi
                ;;
                'demote')
-                       if [ "$OCF_RESKEY_CRM_meta_notify_promote_uname" == 
"$HOSTNAME " ] &&
+                       if [ "$OCF_RESKEY_CRM_meta_notify_promote_uname" = 
"$HOSTNAME " ] &&
                                ! is_slave 1; then
                                mysql_demote 1
                        fi
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to