diff options
author | Valerij Fredriksen <valerijf@yahooinc.com> | 2022-04-19 16:55:03 +0200 |
---|---|---|
committer | Valerij Fredriksen <valerijf@yahooinc.com> | 2022-04-19 16:55:03 +0200 |
commit | 9fe5f2421d62d7c8425e071dac9ffb83d2a99933 (patch) | |
tree | e571b604931ff4bf7eb94699f895d116263d012d | |
parent | d264d6762040579acb1bccc56e471877e580516c (diff) |
Simplify
-rwxr-xr-x | vespabase/src/rhel-prestart.sh | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/vespabase/src/rhel-prestart.sh b/vespabase/src/rhel-prestart.sh index 376e916cfd0..62e416c2cc2 100755 --- a/vespabase/src/rhel-prestart.sh +++ b/vespabase/src/rhel-prestart.sh @@ -91,17 +91,9 @@ fixdir () { fi parent=`dirname "$4"` - if ! [ -d "$parent" ]; then - fixdir "$1" "$2" "$3" "$parent" - fi - - if ! [ -d "$4" ]; then - mkdir --mode "$3" "$4" - fi - - if [ "${VESPA_UNPRIVILEGED}" != yes ]; then - chown $1:$2 "$4" - fi + [ -d "$parent" ] || fixdir "$1" "$2" "$3" "$parent" + [ -d "$4" ] || mkdir --mode "$3" "$4" + [ "${VESPA_UNPRIVILEGED}" == yes ] || chown $1:$2 "$4" } # BEGIN directory fixups |