$_POST["hostname"],':ipaddr' => $_POST["ipaddr"],':sshport' => $_POST["sshport"],':lastvm' => $_POST["lastvm"],':lastvnc' => $_POST["lastvnc"],':lastws' => $_POST["lastws"],':cluster' => $_POST["cluster"],':status' => isset($_POST["status"])? 1: 0]; $result = editNode($loggedin_id,$node_id,$node_data); if($result === true) { header("Location: node.php?id=". (int)$node_id. "&s=1"); } else { $error = "Node update failed: ".$result; } } if(isset($_POST['importVMs'])) { $result = importVMs($loggedin_id,$node_id); if($result === true) { header("Location: node.php?id=". (int)$node_id. "&s=2"); } else { $error = "Node import failed: ".$result; } } if(isset($_POST['add_network'])) { $result = addNetwork($loggedin_id,$node_id,$_POST["net_name"]); if($result === true) { header("Location: node.php?id=". (int)$node_id. "&s=3"); } else { $error = "Node network add failed: ".$result; } } if(isset($_POST['delete_network'])) { $result = deleteNetwork($loggedin_id,$node_id,$_POST["id"]); if($result === true) { header("Location: node.php?id=". (int)$node_id. "&s=4"); } else { $error = "Node network delete failed: ".$result; } } if(isset($_POST['deleteNode'])) { if(isset($_POST['confirm'])) { $confirm = $_POST['confirm']; $result = deleteNode($loggedin_id,$node_id,$confirm); if($result === true) { header("Location: nodes.php?s=4"); } else { $error = "Node delete failed: ".$result; } } else { $error = "Node delete failed: Please make sure you checked the confirmation box."; } } } else { $error = "Invalid CSRF token."; } } if($node) { $script_name = 'refreshNodes.php'; $last_run_time = getLastRunTime($script_name); if(!$last_run_time || time() - $last_run_time >= 3600) { include($script_name); updateLastRunTime($script_name); } if($node['status'] == "1") { $state = " checked"; } else { $state = ""; } $clusters = getClusters('all'); $networks = getNetworks($node_id); ?>
DELETE NODE: |