@@ -81,6 +81,16 @@ if [[ $EE_CURRENT_VERSION < $EE_LATEST_VERSION ]]; then
8181 || ee_lib_error " Unable to install required packages, exit status = " $?
8282 fi
8383
84+ # Get Anemometer password
85+ if [ -d /var/www/22222/htdocs/db/anemometer ]; then
86+ if [ -f /usr/local/lib/easyengine/lib/ee_lib_import_slow_log.sh ]; then
87+ ee_anemometer_pass=$( grep " \-\-password" /usr/local/lib/easyengine/lib/ee_lib_import_slow_log.sh | cut -d" =" -f3 )
88+ else
89+ ee_anemometer_pass=$( grep " password=" /etc/logrotate.d/mysql-server | cut -d" =" -f3 )
90+ fi
91+ ee_anemometer_pass=$( echo $ee_anemometer_pass | rev | cut -c 3- | rev)
92+ fi
93+
8494 # Git backup
8595 ee_lib_git /etc/nginx/ /etc/php5/ /etc/mysql/ /etc/postfix " EasyEngine version $EE_CURRENT_VERSION "
8696
@@ -468,20 +478,6 @@ if [[ $EE_CURRENT_VERSION < $EE_LATEST_VERSION ]]; then
468478 mv /usr/share/GeoIP/GeoLiteCity.dat /usr/share/GeoIP/GeoIPCity.dat
469479 fi
470480
471- # Change Anemometer login details
472- if [ -d /var/www/22222/htdocs/db/anemometer ]; then
473- ee_anemometer_pass=$( grep " password=" /etc/logrotate.d/mysql-server | cut -d" =" -f3 )
474- ee_anemometer_pass=$( echo $ee_anemometer_pass | rev | cut -c 3- | rev)
475-
476- # Change Anemometer Hostname in ee_lib_import_slow_log
477- sed -i " s:hostname.*:hostname}=\\\\\" $EE_MYSQL_HOST \\\\\"\" /var/log/mysql/mysql-slow.log:" /usr/local/lib/easyengine/lib/ee_lib_import_slow_log.sh \
478- || ee_lib_error " Unable to change Anemometer hostnameme, exit status = " $?
479-
480- # Change Anemometer password in ee_lib_import_slow_log
481- sed -i " s/--password.*/--password=${ee_anemometer_pass} \\ \/" /usr/local/lib/easyengine/lib/ee_lib_import_slow_log.sh \
482- || ee_lib_error " Unable to change Anemometer password, exit status = " $?
483- fi
484-
485481 # Fix PhpMyAdmin config issue
486482 if [ -d /var/www/22222/htdocs/db/pma ]; then
487483 ee_random=$( cat /dev/urandom | tr -dc ' a-zA-Z0-9' | fold -w 7 | head -n1)
@@ -504,7 +500,18 @@ if [[ $EE_CURRENT_VERSION < $EE_LATEST_VERSION ]]; then
504500
505501 # Update WP-CLI
506502 ee_ven_install_wpcli
507-
503+
504+ # Set Anemometer password
505+ if [ -d /var/www/22222/htdocs/db/anemometer ]; then
506+ # Change Anemometer Hostname in ee_lib_import_slow_log
507+ sed -i " s:hostname.*:hostname}=\\\\\" $EE_MYSQL_HOST \\\\\"\" /var/log/mysql/mysql-slow.log:" /usr/local/lib/easyengine/lib/ee_lib_import_slow_log.sh \
508+ || ee_lib_error " Unable to change Anemometer hostnameme, exit status = " $?
509+
510+ # Change Anemometer password in ee_lib_import_slow_log
511+ sed -i " s/--password.*/--password=${ee_anemometer_pass} \\ \/" /usr/local/lib/easyengine/lib/ee_lib_import_slow_log.sh \
512+ || ee_lib_error " Unable to change Anemometer password, exit status = " $?
513+ fi
514+
508515 # Restart service
509516 ee_lib_service nginx php5-fpm restart
510517
0 commit comments