diff --git a/deploy/healthcheck/metin-login-healthcheck.sh b/deploy/healthcheck/metin-login-healthcheck.sh index 6fb6894..fa6c31d 100755 --- a/deploy/healthcheck/metin-login-healthcheck.sh +++ b/deploy/healthcheck/metin-login-healthcheck.sh @@ -26,18 +26,29 @@ if ! id "${RUN_AS_USER}" >/dev/null 2>&1; then exit 1 fi -LOGIN="smkhc$(date +%s)" -PASSWORD="$(openssl rand -hex 6)" -SOCIAL_ID="$(date +%s%N | tail -c 14)" -EMAIL="${LOGIN}@example.invalid" -CHARACTER_NAME="c${LOGIN}" -ACCOUNT_ID="" +DELETE_LOGIN="smkdel$(date +%s)" +DELETE_PASSWORD="$(openssl rand -hex 6)" +DELETE_SOCIAL_ID="$(date +%s%N | tail -c 14)" +DELETE_EMAIL="${DELETE_LOGIN}@example.invalid" +DELETE_CHARACTER_NAME="c${DELETE_LOGIN}" +DELETE_PRIVATE_CODE="${DELETE_SOCIAL_ID: -7}" +DELETE_ACCOUNT_ID="" -cleanup() { - if [[ -n "${ACCOUNT_ID}" ]]; then +FULL_LOGIN="smkfull$(date +%s)" +FULL_PASSWORD="$(openssl rand -hex 6)" +FULL_SOCIAL_ID="$(date +%s%N | tail -c 14)" +FULL_EMAIL="${FULL_LOGIN}@example.invalid" +FULL_CHARACTER_NAME="c${FULL_LOGIN}" +FULL_ACCOUNT_ID="" + +cleanup_account() { + local account_id="$1" + local login="$2" + + if [[ -n "${account_id}" ]]; then mysql player >/dev/null 2>&1 </dev/null 2>&1 </dev/null 2>&1 </dev/null </dev/null <