Просмотр исходного кода

Merge remote-tracking branch 'causefx/v2-develop' into netdata-tweaks

Henry Whitaker 6 лет назад
Родитель
Сommit
4ebb763143
2 измененных файлов с 8 добавлено и 2 удалено
  1. 1 0
      api/config/default.php
  2. 7 2
      api/functions/organizr-functions.php

+ 1 - 0
api/config/default.php

@@ -381,4 +381,5 @@ return array(
 	'netdata4Enabled' => false,
 	'netdata4Enabled' => false,
 	'netdata5Enabled' => false,
 	'netdata5Enabled' => false,
 	'netdata6Enabled' => false,
 	'netdata6Enabled' => false,
+	'netdata7Enabled' => false
 );
 );

+ 7 - 2
api/functions/organizr-functions.php

@@ -2640,9 +2640,14 @@ function settingsPathChecks()
 
 
 function dockerUpdate()
 function dockerUpdate()
 {
 {
+	$dockerUpdate = null;
 	chdir('/etc/cont-init.d/');
 	chdir('/etc/cont-init.d/');
-	$dockerUpdate = shell_exec('./30-install');
-	return $dockerUpdate;
+	if (file_exists('./30-install')) {
+		$dockerUpdate = shell_exec('./30-install');
+	} elseif (file_exists('./40-install')) {
+		$dockerUpdate = shell_exec('./40-install');
+	}
+	return $dockerUpdate ?? 'Update Failed';
 }
 }
 
 
 function windowsUpdate()
 function windowsUpdate()