Improve enabling gearman [skip ci]

This commit is contained in:
Shivam Mathur
2026-04-29 01:00:16 +05:30
parent af2322b95c
commit 7729e411ec

View File

@@ -1,9 +1,9 @@
# Helper function to add gearman extension. # Helper function to add gearman extension.
add_gearman_helper() { add_gearman_helper() {
install_packages libgearman-dev
enable_extension gearman extension enable_extension gearman extension
if ! check_extension gearman; then if ! check_extension gearman; then
status="Installed and enabled" status="Installed and enabled"
install_packages libgearman-dev
if [[ "${version:?}" =~ 5.[3-6] ]]; then if [[ "${version:?}" =~ 5.[3-6] ]]; then
pecl_install gearman-1.1.2 pecl_install gearman-1.1.2
elif [[ "${version:?}" =~ 7.0 ]]; then elif [[ "${version:?}" =~ 7.0 ]]; then