From 37f1340b3801947eceef24c3dc370438aca1c05c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Fri, 20 Jan 2023 13:35:32 +0100 Subject: [PATCH] fix: pushd to final_path --- scripts/_common.sh | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/scripts/_common.sh b/scripts/_common.sh index 38685b5..e628ad2 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -64,7 +64,7 @@ __ynh_endi_build() { pushd "$final_path/endi" 2>&1 ynh_exec_as $app "$final_path/venv/bin/python3" ./setup.py install 2>&1 - popd + popd 2>&1 chmod 750 "$final_path" chmod -R o-rwx "$final_path" @@ -72,14 +72,18 @@ __ynh_endi_build() { } __ynh_endi_migratedb() { - ynh_exec_as $app "$final_path/venv/bin/endi-admin" "$final_path/endi.ini" \ - syncdb -} + pushd "$final_path" 2>&1 + ynh_exec_as $app "$final_path/venv/bin/endi-admin" "$final_path/endi.ini" \ + syncdb + popd 2>&1 + } __ynh_endi_add_admin() { - ynh_exec_as $app "$final_path/venv/bin/endi-admin" "$final_path/endi.ini" \ - useradd --group=admin --user="admin" --pwd="$password" --email="admin@$domain" -} + pushd "$final_path" 2>&1 + ynh_exec_as $app "$final_path/venv/bin/endi-admin" "$final_path/endi.ini" \ + useradd --group=admin --user="admin" --pwd="$password" --email="admin@$domain" + popd 2>&1 + } #=================================================