mirror of
https://github.com/myvesta/vesta
synced 2025-08-20 21:34:12 -07:00
v-change-wordpress-admin-passwords: improve error handling
This commit is contained in:
parent
f16c7e4c3f
commit
7191baa1c9
1 changed files with 12 additions and 9 deletions
|
@ -30,14 +30,6 @@ else
|
||||||
WP_RUN="/usr/local/vesta/bin/v-run-wp-cli $DOMAIN --skip-plugins --skip-themes"
|
WP_RUN="/usr/local/vesta/bin/v-run-wp-cli $DOMAIN --skip-plugins --skip-themes"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
return_code=$?
|
|
||||||
|
|
||||||
if [ $return_code -ne 0 ]; then
|
|
||||||
echo "WP-CLI error:"
|
|
||||||
cat /home/$USER/web/$DOMAIN/wp-cli-error.log
|
|
||||||
exit $return_code
|
|
||||||
fi
|
|
||||||
|
|
||||||
# random 10-char password
|
# random 10-char password
|
||||||
gen_pass() { tr -dc 'A-Za-z0-9' </dev/urandom | head -c 10; }
|
gen_pass() { tr -dc 'A-Za-z0-9' </dev/urandom | head -c 10; }
|
||||||
|
|
||||||
|
@ -54,9 +46,20 @@ if [ -f /home/$USER/web/$DOMAIN/wp-admin-password-change.txt ]; then
|
||||||
rm /home/$USER/web/$DOMAIN/wp-admin-password-change.txt
|
rm /home/$USER/web/$DOMAIN/wp-admin-password-change.txt
|
||||||
fi
|
fi
|
||||||
|
|
||||||
RUN="$WP_RUN user list --role=administrator --fields=ID,user_login,user_email --format=csv --skip-plugins --skip-themes 2>/dev/null | tail -n +2"
|
RUN="$WP_RUN user list --role=administrator --fields=ID,user_login,user_email --format=csv --skip-plugins --skip-themes"
|
||||||
ADMIN_LIST_CSV=$(eval "$RUN")
|
ADMIN_LIST_CSV=$(eval "$RUN")
|
||||||
|
|
||||||
|
return_code=$?
|
||||||
|
|
||||||
|
if [ $return_code -ne 0 ]; then
|
||||||
|
echo "WP-CLI error:"
|
||||||
|
echo "return code: $return_code"
|
||||||
|
cat /home/$USER/web/$DOMAIN/wp-cli-error.log
|
||||||
|
exit $return_code
|
||||||
|
fi
|
||||||
|
|
||||||
|
ADMIN_LIST_CSV=$(echo "$ADMIN_LIST_CSV" | tail -n +2)
|
||||||
|
|
||||||
[ -z "$ADMIN_LIST_CSV" ] && { echo "No administrator accounts found."; exit 0; }
|
[ -z "$ADMIN_LIST_CSV" ] && { echo "No administrator accounts found."; exit 0; }
|
||||||
|
|
||||||
DEFAULT_USER=""
|
DEFAULT_USER=""
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue