mirror of
https://github.com/vmstan/gravity-sync.git
synced 2024-08-30 18:22:11 +00:00
Add SSHPASS validation
This commit is contained in:
parent
b87c6c2e70
commit
7ab04ea424
@ -205,12 +205,14 @@ function push_gs {
|
|||||||
# Logging Functions
|
# Logging Functions
|
||||||
## Check Log Function
|
## Check Log Function
|
||||||
function logs_gs {
|
function logs_gs {
|
||||||
echo -e "Recent ${YELLOW}PULL${NC} attempts"
|
echo -e "========================================================"
|
||||||
|
echo -e "Recent Complete ${YELLOW}PULL${NC} Executions"
|
||||||
tail -n 10 ${SYNCING_LOG} | grep PULL
|
tail -n 10 ${SYNCING_LOG} | grep PULL
|
||||||
echo -e "Recent ${YELLOW}UPDATE${NC} attempts"
|
echo -e "Recent Complete ${YELLOW}UPDATE${NC} Executions"
|
||||||
tail -n 10 ${SYNCING_LOG} | grep UPDATE
|
tail -n 10 ${SYNCING_LOG} | grep UPDATE
|
||||||
echo -e "Recent ${YELLOW}PUSH${NC} attempts"
|
echo -e "Recent Complete ${YELLOW}PUSH${NC} Executions"
|
||||||
tail -n 10 ${SYNCING_LOG} | grep PUSH
|
tail -n 10 ${SYNCING_LOG} | grep PUSH
|
||||||
|
echo -e "========================================================"
|
||||||
exit_nochange
|
exit_nochange
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -269,6 +271,21 @@ function validate_ph_folders {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
## Validate SSHPASS
|
||||||
|
function validate_os_sshpass {
|
||||||
|
if hash sshpass 2>/dev/null
|
||||||
|
then
|
||||||
|
if ${REMOTE_PASS} != ''
|
||||||
|
then
|
||||||
|
sshpassword="sshpass -p ${REMOTE_PASS}"
|
||||||
|
else
|
||||||
|
sshpassword=''
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
sshpassword=''
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
# List GS Arguments
|
# List GS Arguments
|
||||||
function list_gs_arguments {
|
function list_gs_arguments {
|
||||||
echo -e "Usage: $0 [options]"
|
echo -e "Usage: $0 [options]"
|
||||||
@ -345,7 +362,7 @@ function md5_compare {
|
|||||||
|
|
||||||
# SCRIPT EXECUTION ###########################
|
# SCRIPT EXECUTION ###########################
|
||||||
|
|
||||||
show_version
|
validate_os_sshpass
|
||||||
|
|
||||||
MESSAGE="Evaluating Script Arguments"
|
MESSAGE="Evaluating Script Arguments"
|
||||||
echo -e "${STAT} ${MESSAGE}"
|
echo -e "${STAT} ${MESSAGE}"
|
||||||
|
Loading…
Reference in New Issue
Block a user