mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-17 13:55:08 +00:00
fix(easy-docker): restore site app install state handling
This commit is contained in:
parent
c7134ed54d
commit
f88cf1d8b8
1 changed files with 9 additions and 9 deletions
|
|
@ -41,7 +41,7 @@ get_stack_site_managed_runtime_app_lines() {
|
|||
local site_name="${3}"
|
||||
local runtime_app_lines=""
|
||||
local app_name=""
|
||||
local managed_app_lines=""
|
||||
local resolved_managed_app_lines=""
|
||||
local runtime_status=0
|
||||
|
||||
if ! is_safe_stack_site_cleanup_name "${site_name}"; then
|
||||
|
|
@ -67,12 +67,12 @@ get_stack_site_managed_runtime_app_lines() {
|
|||
continue
|
||||
fi
|
||||
|
||||
append_stack_installable_app_line managed_app_lines "${managed_app_lines}" "${app_name}"
|
||||
append_stack_installable_app_line resolved_managed_app_lines "${resolved_managed_app_lines}" "${app_name}"
|
||||
done <<EOF
|
||||
${runtime_app_lines}
|
||||
EOF
|
||||
|
||||
printf -v "${result_var}" "%s" "${managed_app_lines}"
|
||||
printf -v "${result_var}" "%s" "${resolved_managed_app_lines}"
|
||||
return 0
|
||||
}
|
||||
|
||||
|
|
@ -110,7 +110,7 @@ get_configured_stack_site_installable_app_lines() {
|
|||
local available_app_lines=""
|
||||
local installed_app_lines=""
|
||||
local candidate_app=""
|
||||
local installable_app_lines=""
|
||||
local resolved_installable_app_lines=""
|
||||
local inspect_status=0
|
||||
|
||||
if ! stack_supports_single_site_management "${stack_dir}"; then
|
||||
|
|
@ -193,12 +193,12 @@ get_configured_stack_site_installable_app_lines() {
|
|||
continue
|
||||
fi
|
||||
|
||||
append_stack_installable_app_line installable_app_lines "${installable_app_lines}" "${candidate_app}"
|
||||
append_stack_installable_app_line resolved_installable_app_lines "${resolved_installable_app_lines}" "${candidate_app}"
|
||||
done <<EOF
|
||||
${selected_app_lines}
|
||||
EOF
|
||||
|
||||
printf -v "${result_var}" "%s" "${installable_app_lines}"
|
||||
printf -v "${result_var}" "%s" "${resolved_installable_app_lines}"
|
||||
return 0
|
||||
}
|
||||
|
||||
|
|
@ -207,7 +207,7 @@ get_configured_stack_site_uninstallable_app_lines() {
|
|||
local stack_dir="${2}"
|
||||
local site_name=""
|
||||
local backend_status=0
|
||||
local installed_app_lines=""
|
||||
local resolved_installed_app_lines=""
|
||||
|
||||
if ! stack_supports_single_site_management "${stack_dir}"; then
|
||||
return 92
|
||||
|
|
@ -235,7 +235,7 @@ get_configured_stack_site_uninstallable_app_lines() {
|
|||
esac
|
||||
fi
|
||||
|
||||
if get_stack_site_managed_runtime_app_lines installed_app_lines "${stack_dir}" "${site_name}"; then
|
||||
if get_stack_site_managed_runtime_app_lines resolved_installed_app_lines "${stack_dir}" "${site_name}"; then
|
||||
:
|
||||
else
|
||||
backend_status=$?
|
||||
|
|
@ -255,7 +255,7 @@ get_configured_stack_site_uninstallable_app_lines() {
|
|||
esac
|
||||
fi
|
||||
|
||||
printf -v "${result_var}" "%s" "${installed_app_lines}"
|
||||
printf -v "${result_var}" "%s" "${resolved_installed_app_lines}"
|
||||
return 0
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue