From 52d2b3b70b7e718a79f191d3317910b734d2571f Mon Sep 17 00:00:00 2001 From: Shivam Mathur Date: Sun, 19 Sep 2021 19:56:29 +0530 Subject: [PATCH] Fix Blackfire extensions logs when cached --- src/scripts/ext/blackfire.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/scripts/ext/blackfire.sh b/src/scripts/ext/blackfire.sh index f9d3e3d1..fa37e952 100644 --- a/src/scripts/ext/blackfire.sh +++ b/src/scripts/ext/blackfire.sh @@ -1,12 +1,13 @@ # Function to install blackfire extension. add_blackfire() { - extension=$1 + local extension=$1 version=${version:?} no_dot_version=${version/./} platform=$(uname -s | tr '[:upper:]' '[:lower:]') extension_version=$(echo "$extension" | cut -d '-' -f 2) - blackfire_ini_file="${pecl_file:-${ini_file[@]}}" + status='Enabled' if ! shared_extension blackfire; then + status='Installed and enabled' if [ "$extension_version" = "blackfire" ]; then if [[ ${version:?} =~ 5.[3-6] ]]; then extension_version='1.50.0' @@ -16,6 +17,6 @@ add_blackfire() { fi get -q -n "${ext_dir:?}/blackfire.so" https://packages.blackfire.io/binaries/blackfire-php/"$extension_version"/blackfire-php-"$platform"_amd64-php-"$no_dot_version".so >/dev/null 2>&1 fi - echo "extension=blackfire.so" | sudo tee -a "$blackfire_ini_file" >/dev/null 2>&1 - add_extension_log "$extension-$extension_version" "Installed and enabled" + enable_extension blackfire extension + add_extension_log blackfire "$status" }