mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-11 21:51:21 +00:00
parse_options checks if HOME is set
This commit is contained in:
@@ -201,7 +201,10 @@ parse_options() {
|
|||||||
_parse_config_files "$user_config_file"
|
_parse_config_files "$user_config_file"
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf" "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf"
|
||||||
|
if [ ! -z "${HOME-}" ]; then
|
||||||
|
_parse_config_files "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
_parse_command_line "${@:-""}"
|
_parse_command_line "${@:-""}"
|
||||||
|
@@ -242,7 +242,10 @@ parse_options() {
|
|||||||
_parse_config_files "$user_config_file"
|
_parse_config_files "$user_config_file"
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf" "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf"
|
||||||
|
if [ ! -z "${HOME-}" ]; then
|
||||||
|
_parse_config_files "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
_parse_command_line "${@:-""}"
|
_parse_command_line "${@:-""}"
|
||||||
|
@@ -203,7 +203,10 @@ parse_options() {
|
|||||||
_parse_config_files "$user_config_file"
|
_parse_config_files "$user_config_file"
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf" "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf"
|
||||||
|
if [ ! -z "${HOME-}" ]; then
|
||||||
|
_parse_config_files "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
_parse_command_line "${@:-""}"
|
_parse_command_line "${@:-""}"
|
||||||
|
@@ -244,7 +244,10 @@ parse_options() {
|
|||||||
_parse_config_files "$user_config_file"
|
_parse_config_files "$user_config_file"
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf" "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf"
|
||||||
|
if [ ! -z "${HOME-}" ]; then
|
||||||
|
_parse_config_files "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
_parse_command_line "${@:-""}"
|
_parse_command_line "${@:-""}"
|
||||||
|
@@ -242,7 +242,10 @@ parse_options() {
|
|||||||
_parse_config_files "$user_config_file"
|
_parse_config_files "$user_config_file"
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf" "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf"
|
||||||
|
if [ ! -z "${HOME-}" ]; then
|
||||||
|
_parse_config_files "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
_parse_command_line "${@:-""}"
|
_parse_command_line "${@:-""}"
|
||||||
|
@@ -255,7 +255,10 @@ parse_options() {
|
|||||||
_parse_config_files "$user_config_file"
|
_parse_config_files "$user_config_file"
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf" "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf"
|
||||||
|
if [ ! -z "${HOME-}" ]; then
|
||||||
|
_parse_config_files "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
_parse_command_line "${@:-""}"
|
_parse_command_line "${@:-""}"
|
||||||
|
@@ -210,7 +210,10 @@ parse_options() {
|
|||||||
_parse_config_files "$user_config_file"
|
_parse_config_files "$user_config_file"
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf" "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf"
|
||||||
|
if [ ! -z "${HOME-}" ]; then
|
||||||
|
_parse_config_files "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
_parse_command_line "${@:-""}"
|
_parse_command_line "${@:-""}"
|
||||||
|
@@ -213,7 +213,11 @@ parse_options() {
|
|||||||
_parse_config_files "$user_config_file"
|
_parse_config_files "$user_config_file"
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf" "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
_parse_config_files "/etc/percona-toolkit/percona-toolkit.conf" "/etc/percona-toolkit/$TOOL.conf"
|
||||||
|
# conditional in case $HOME isn't set; e.g. tool launched from init
|
||||||
|
if [ ! -z "${HOME-}" ]; then
|
||||||
|
_parse_config_files "$HOME/.percona-toolkit.conf" "$HOME/.$TOOL.conf"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Finally, parse the command line.
|
# Finally, parse the command line.
|
||||||
|
Reference in New Issue
Block a user