Exit on wg failure
parent
a27607b508
commit
f1b5af9e1a
|
@ -102,13 +102,15 @@ while IFS=$'\t' read -r server_hostname server_ipv4 server_ipv6 server_pubkey se
|
|||
then printf 'Adding %s to local server...\n' "${domain}" >>"${LOGFILE}"
|
||||
"${LIB_DIR}/wg_peer_add" "${pubkey}" "${server_psk}" "${ipv4}/32,${ipv6}/128" || (
|
||||
printf 'ERROR! Failed to add new peer %s to local wireguard server!\n' "${ipv4}" >>"${LOGFILE}"
|
||||
# TODO: clear existing progress and exit 15
|
||||
# TODO: clear existing progress
|
||||
exit 15
|
||||
)
|
||||
# Send new user config to federated server
|
||||
else printf 'Sending %s to remote server %s...\n' "${domain}" "${server_hostname}" >>"${LOGFILE}"
|
||||
#"${LIB_DIR}/fed_add" "${server_admin}" "${pubkey}" "${server_psk}" "${ipv4}/32,${ipv6}/128" "${server_secret}" || (
|
||||
# printf 'ERROR! Failed to add new peer %s to federated wireguard server %s!\n' "${ipv4}" "${server_hostname}" >>"${LOGFILE}"
|
||||
# # TODO: clear existing progress and exit 16
|
||||
# # TODO: clear existing progress
|
||||
# exit 16
|
||||
#)
|
||||
fi
|
||||
done <"${SERVERS_FILE}"
|
||||
|
|
Loading…
Reference in New Issue