summaryrefslogtreecommitdiffstats
path: root/apps/settings/lib/Controller/CheckSetupController.php
diff options
context:
space:
mode:
authorCôme Chilliet <come.chilliet@nextcloud.com>2024-01-16 13:50:44 +0100
committerCôme Chilliet <come.chilliet@nextcloud.com>2024-01-25 11:47:29 +0100
commitccbc5fc273d83c22e30900674151152a17ca825b (patch)
tree53c6f93a432ee4f403c81e2d1f3ec346708fae2a /apps/settings/lib/Controller/CheckSetupController.php
parent058f7d5664f2ee84c5c3e87f2bdeccc0fd34308c (diff)
downloadnextcloud-server-ccbc5fc273d83c22e30900674151152a17ca825b.tar.gz
nextcloud-server-ccbc5fc273d83c22e30900674151152a17ca825b.zip
Remove old version of temporary space setup check and fix tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Diffstat (limited to 'apps/settings/lib/Controller/CheckSetupController.php')
-rw-r--r--apps/settings/lib/Controller/CheckSetupController.php37
1 files changed, 0 insertions, 37 deletions
diff --git a/apps/settings/lib/Controller/CheckSetupController.php b/apps/settings/lib/Controller/CheckSetupController.php
index bc898060928..ba39579e445 100644
--- a/apps/settings/lib/Controller/CheckSetupController.php
+++ b/apps/settings/lib/Controller/CheckSetupController.php
@@ -202,42 +202,6 @@ Raw output
return false;
}
- protected function isEnoughTempSpaceAvailableIfS3PrimaryStorageIsUsed(): bool {
- $objectStore = $this->config->getSystemValue('objectstore', null);
- $objectStoreMultibucket = $this->config->getSystemValue('objectstore_multibucket', null);
-
- if (!isset($objectStoreMultibucket) && !isset($objectStore)) {
- return true;
- }
-
- if (isset($objectStoreMultibucket['class']) && $objectStoreMultibucket['class'] !== 'OC\\Files\\ObjectStore\\S3') {
- return true;
- }
-
- if (isset($objectStore['class']) && $objectStore['class'] !== 'OC\\Files\\ObjectStore\\S3') {
- return true;
- }
-
- $tempPath = sys_get_temp_dir();
- if (!is_dir($tempPath)) {
- $this->logger->error('Error while checking the temporary PHP path - it was not properly set to a directory. Returned value: ' . $tempPath);
- return false;
- }
- $freeSpaceInTemp = function_exists('disk_free_space') ? disk_free_space($tempPath) : false;
- if ($freeSpaceInTemp === false) {
- $this->logger->error('Error while checking the available disk space of temporary PHP path or no free disk space returned. Temporary path: ' . $tempPath);
- return false;
- }
-
- $freeSpaceInTempInGB = $freeSpaceInTemp / 1024 / 1024 / 1024;
- if ($freeSpaceInTempInGB > 50) {
- return true;
- }
-
- $this->logger->warning('Checking the available space in the temporary path resulted in ' . round($freeSpaceInTempInGB, 1) . ' GB instead of the recommended 50GB. Path: ' . $tempPath);
- return false;
- }
-
/**
* @return DataResponse
* @AuthorizedAdminSetting(settings=OCA\Settings\Settings\Admin\Overview)
@@ -247,7 +211,6 @@ Raw output
[
'isFairUseOfFreePushService' => $this->isFairUseOfFreePushService(),
'reverseProxyDocs' => $this->urlGenerator->linkToDocs('admin-reverse-proxy'),
- 'isEnoughTempSpaceAvailableIfS3PrimaryStorageIsUsed' => $this->isEnoughTempSpaceAvailableIfS3PrimaryStorageIsUsed(),
'reverseProxyGeneratedURL' => $this->urlGenerator->getAbsoluteURL('index.php'),
'temporaryDirectoryWritable' => $this->isTemporaryDirectoryWritable(),
'generic' => $this->setupCheckManager->runAll(),