Przeglądaj źródła

try to reenable vmcreate after delete action

andre 4 lat temu
rodzic
commit
4887ddc7d6
1 zmienionych plików z 16 dodań i 7 usunięć
  1. 16 7
      app/Http/Client/Vm.php

+ 16 - 7
app/Http/Client/Vm.php

@@ -35,13 +35,6 @@ class Vm extends AbstractClientController
      */
     public function index()
     {
-//        $resurceManager = new ResourceManager();
-        //deaktivate createVM Button in case of lack of ressources
-/*        if($resurceManager->disk()->free() < $resurceManager->disk()->getMin() || $resurceManager->vcpus()->free() < $resurceManager->vcpus()->getMin() || $resurceManager->memory()->free() < $resurceManager->memory()->getMin()) {
-            $createButton->addHtmlAttribute("disabled",true);
-            //delete sidebar button
-            sl("sidebar")->getSidebar("virtualMachinesProxmoxCloudVps")->getChild("vmcreate")->delete();
-        } */
         if ($this->getWhmcsParamByKey('status') != 'Active')
         {
             return;
@@ -60,6 +53,22 @@ class Vm extends AbstractClientController
                 return $this->onVpsBuild();
             }
         }
+        $resurceManager = new ResourceManager();
+
+        logModuleCall(
+            'proxmoxCloud',
+            __FUNCTION__,
+            $resurceManager,
+            'Debug',
+            ''
+        );
+
+        //deaktivate createVM Button in case of lack of ressources
+/*        if($resurceManager->disk()->free() < $resurceManager->disk()->getMin() || $resurceManager->vcpus()->free() < $resurceManager->vcpus()->getMin() || $resurceManager->memory()->free() < $resurceManager->memory()->getMin()) {
+            $createButton->addHtmlAttribute("disabled",true);
+            //delete sidebar button
+            sl("sidebar")->getSidebar("virtualMachinesProxmoxCloudVps")->getChild("vmcreate")->delete();
+        } */
         $view = view();
         $view->initCustomAssetFiles();
         $view->addElement(ServiceDetails::class);