From 65b7c7ee054137b2a57c50f44b6929b03c541dbc Mon Sep 17 00:00:00 2001 From: drigato Date: Tue, 8 Apr 2014 12:12:42 -0400 Subject: [PATCH] CC-5781: Upgrade script for new storage quota implementation Upgrade script for saas only --- .../upgrades/airtime-2.5.3/StorageQuotaUpgrade.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/install_minimal/upgrades/airtime-2.5.3/StorageQuotaUpgrade.php b/install_minimal/upgrades/airtime-2.5.3/StorageQuotaUpgrade.php index b734cc8c4..595861087 100644 --- a/install_minimal/upgrades/airtime-2.5.3/StorageQuotaUpgrade.php +++ b/install_minimal/upgrades/airtime-2.5.3/StorageQuotaUpgrade.php @@ -16,9 +16,12 @@ class StorageQuotaUpgrade ->findOne(); $storPath = $musicDir->getDirectory(); - $freeSpace = disk_free_space($storPath); - $totalSpace = disk_total_space($storPath); + $f = $storPath; + $io = popen('/usr/bin/du -bs ' . $f, 'r'); + $size = fgets($io, 4096); + $size = substr($size, 0, strpos($size, "\t")); + pclose($io); - Application_Model_Preference::setDiskUsage($totalSpace - $freeSpace); + Application_Model_Preference::setDiskUsage($size); } }