CC-5781: Upgrade script for new storage quota implementation

This commit is contained in:
drigato 2014-04-07 14:11:31 -04:00
parent 770a51dccd
commit 6abe613a73
1 changed files with 10 additions and 1 deletions
install_minimal/upgrades/airtime-2.5.3

View File

@ -9,6 +9,15 @@ class StorageQuotaUpgrade
private static function setStorageUsage()
{
$musicDir = CcMusicDirsQuery::create()
->filterByDbType('stor')
->filterByDbExists(true)
->findOne();
$storPath = $musicDir->getDbDirectory();
$freeSpace = disk_free_space($storPath);
$totalSpace = disk_total_space($storPath);
Application_Model_Preference::setDiskUsage($totalSpace - $freeSpace);
}
}