Compare commits

..

No commits in common. "79a1ec4cc317f3b54eb402b227486462a5d01de2" and "0c7eac89fc5fbf72d032aa0fdd71c92f7cd0f44c" have entirely different histories.

4 changed files with 6 additions and 19 deletions

View File

@ -33,7 +33,8 @@ displayLibrePortalLogo() {
echo "
╦ ┬┌┐ ┬─┐┌─┐ ╭─╮ ╔═╗┌─┐┬─┐┌┬┐┌─┐┬
║ │├┴┐├┬┘├┤ │◉│ ╠═╝│ │├┬┘ │ ├─┤│
╩═╝┴└─┘┴└─└─┘ ╨─╨ ╩ └─┘┴└─ ┴ ┴ ┴┴─┘"
╩═╝┴└─┘┴└─└─┘ ╨─╨ ╩ └─┘┴└─ ┴ ┴ ┴┴─┘
_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁"
echo ""
}

View File

@ -9,22 +9,6 @@ dockerInstallApp()
local app_name_ucfirst="$(tr '[:lower:]' '[:upper:]' <<< ${app_name:0:1})${app_name:1}"
local installFuncName="install${app_name_ucfirst}"
# App slugs are lowercase (e.g. "libreportal"), but installer functions keep
# their own internal capitalisation (e.g. installLibrePortal) — capitalising
# only the first letter can't reproduce that camelCase. If the naive name
# isn't a defined function, resolve it case-insensitively against the real
# function table so any compound brand/app name (LibrePortal, …) just works.
if ! declare -F "$installFuncName" >/dev/null 2>&1; then
local _resolved
_resolved="$(compgen -A function | grep -ixF "install${app_name}" | head -n1)"
[[ -n "$_resolved" ]] && installFuncName="$_resolved"
fi
if ! declare -F "$installFuncName" >/dev/null 2>&1; then
isError "No installer function found for app '${app_name}' (looked for ${installFuncName})."
return 1
fi
if [[ "$reset_network" == "true" ]]; then
export LIBREPORTAL_RESET_NETWORK=1
if declare -f ipRemoveFromDatabase >/dev/null 2>&1; then

View File

@ -41,7 +41,8 @@ isHeader() {
echo "
╦ ┬┌┐ ┬─┐┌─┐ ╭─╮ ╔═╗┌─┐┬─┐┌┬┐┌─┐┬
║ │├┴┐├┬┘├┤ │◉│ ╠═╝│ │├┬┘ │ ├─┤│
╩═╝┴└─┘┴└─└─┘ ╨─╨ ╩ └─┘┴└─ ┴ ┴ ┴┴─┘"
╩═╝┴└─┘┴└─└─┘ ╨─╨ ╩ └─┘┴└─ ┴ ┴ ┴┴─┘
_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁"
echo ""
isHeader "Regenerating Array Files"

View File

@ -15,7 +15,8 @@ displayLibrePortalLogo()
echo "
╦ ┬┌┐ ┬─┐┌─┐ ╭─╮ ╔═╗┌─┐┬─┐┌┬┐┌─┐┬
║ │├┴┐├┬┘├┤ │◉│ ╠═╝│ │├┬┘ │ ├─┤│
╩═╝┴└─┘┴└─└─┘ ╨─╨ ╩ └─┘┴└─ ┴ ┴ ┴┴─┘"
╩═╝┴└─┘┴└─└─┘ ╨─╨ ╩ └─┘┴└─ ┴ ┴ ┴┴─┘
_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁_▁"
echo ""
}