[fix] Move redirect var to function after $MAINIP has been set

This commit is contained in:
William Wernert
2020-07-14 10:12:51 -04:00
parent 178ac79da8
commit 4ab90a9a30
2 changed files with 18 additions and 12 deletions

View File

@@ -871,17 +871,6 @@ get_redirect() {
if [ "$REDIRECTINFO" = "OTHER" ]; then
whiptail_set_redirect_host
fi
case $REDIRECTINFO in
'IP')
export REDIRECTIT="$MAINIP"
;;
'HOSTNAME')
export REDIRECTIT="$HOSTNAME"
;;
*)
export REDIRECTIT="$REDIRECTHOST"
;;
esac
}
got_root() {
@@ -1653,6 +1642,20 @@ set_node_type() {
esac
}
set_redirect() {
case $REDIRECTINFO in
'IP')
REDIRECTIT="$MAINIP"
;;
'HOSTNAME')
REDIRECTIT="$HOSTNAME"
;;
*)
REDIRECTIT="$REDIRECTHOST"
;;
esac
}
set_updates() {
if [ "$MANAGERUPDATES" = '1' ]; then
if [ "$OS" = 'centos' ]; then

View File

@@ -369,7 +369,10 @@ if [[ $is_manager && ! $is_eval ]]; then
add_soremote_user_manager >> $setup_log 2>&1
fi
set_main_ip >> $setup_log 2>&1
{
set_main_ip;
set_redirect;
} >> $setup_log 2>&1
host_pillar >> $setup_log 2>&1