mirror of
https://github.com/zulip/zulip.git
synced 2025-10-28 10:33:54 +00:00
provision: Fix shellcheck warnings.
In tools/provision line 13:
FAIL="\033[91m"
^-- SC1117: Backslash is literal in "\0". Prefer explicit escaping: "\\0".
In tools/provision line 14:
WARNING="\033[93m"
^-- SC1117: Backslash is literal in "\0". Prefer explicit escaping: "\\0".
In tools/provision line 15:
ENDC="\033[0m"
^-- SC1117: Backslash is literal in "\0". Prefer explicit escaping: "\\0".
In tools/provision line 19:
PARENT_PATH=$( cd "$(dirname "${BASH_SOURCE}")" ; pwd -P )
^-- SC2128: Expanding an array without an index only gives the first element.
In tools/provision line 32:
if [ $failed = 1 ]; then
^-- SC2086: Double quote to prevent globbing and word splitting.
In tools/provision line 49:
echo 'or just close this shell and start a new one (with Vagrant, `vagrant ssh`).'
^-- SC2016: Expressions don't expand in single quotes, use double quotes for that.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
This commit is contained in:
committed by
Tim Abbott
parent
d7c7e8dd7c
commit
c669626666
@@ -10,13 +10,13 @@ if [ "$EUID" -eq 0 ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
FAIL="\033[91m"
|
||||
WARNING="\033[93m"
|
||||
ENDC="\033[0m"
|
||||
FAIL='\033[91m'
|
||||
WARNING='\033[93m'
|
||||
ENDC='\033[0m'
|
||||
|
||||
#Make the script independent of the location from where it is
|
||||
#executed
|
||||
PARENT_PATH=$( cd "$(dirname "${BASH_SOURCE}")" ; pwd -P )
|
||||
PARENT_PATH=$( cd "$(dirname "${BASH_SOURCE[0]}")" ; pwd -P )
|
||||
cd "$PARENT_PATH"
|
||||
mkdir -p ../var/log
|
||||
LOG_PATH="../var/log/provision.log"
|
||||
@@ -29,7 +29,7 @@ export PYTHONUNBUFFERED=1
|
||||
./lib/provision.py "$@" 2>&1 | tee -a "$LOG_PATH"
|
||||
failed=${PIPESTATUS[0]}
|
||||
|
||||
if [ $failed = 1 ]; then
|
||||
if [ "$failed" = 1 ]; then
|
||||
echo -e "$FAIL"
|
||||
echo "Provisioning failed!"
|
||||
echo
|
||||
@@ -46,6 +46,7 @@ elif [ "$VIRTUAL_ENV" != "/srv/zulip-py3-venv" ] && [ -z "${TRAVIS}${SKIP_VENV_S
|
||||
echo
|
||||
echo "To update the shell, run:"
|
||||
echo " source /srv/zulip-py3-venv/bin/activate"
|
||||
# shellcheck disable=SC2016
|
||||
echo 'or just close this shell and start a new one (with Vagrant, `vagrant ssh`).'
|
||||
echo -en "$ENDC"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user