Esempio n. 1
0
/**
 * deletes a virtual network
 *
 * @param   int $network_id network_id
 *
 * @return  bool                on success TRUE/FALSE
 */
function ace_virt_network_delete($network_id)
{
    $network_info = ace_network_get_info($network_id);
    $network_lab_id = $network_info['lab_id'];
    $lab_host_id = ace_lab_get_host_id($network_lab_id);
    $network_virt_id = $network_info['virt_id'];
    return ace_virt('delete_network', $lab_host_id, $network_virt_id);
}
Esempio n. 2
0
             $network_display_name = $network['display_name'];
             if ($network['instance'] != 0) {
                 // make sure we're not modifying the tenant-public network
                 $success = ace_network_rename($_POST['network_id'], $_POST['network_new_name']);
                 $message = create_message($success, "renaming network {$network_display_name} to " . $_POST['network_new_name']);
             } else {
                 $message = create_message(FALSE, "renaming network, cannot rename the public network");
             }
         }
     } else {
         $message = create_message(FALSE, "renaming network, no network_id specified");
     }
     break;
 case 'lab_delete_network':
     if (isset($_POST['network_id'])) {
         $network = ace_network_get_info($_POST['network_id']);
         $network_display_name = $network['display_name'];
         //$network_display_name = ace_network_get_name_by_id($_POST['network_id']);
         if ($network['instance'] != 0) {
             $success = ace_network_delete($_POST['network_id']);
             $message = create_message($success, "deleting {$network_display_name}");
         } else {
             $message = create_message(FALSE, "deleting {$network_display_name}, not allowed");
         }
     } else {
         $message = create_message($success, "deleting network, no network_id specified");
     }
     break;
 case 'lab_create_vm':
     if (isset($lab_id, $_POST['vm_vcpu'], $_POST['vm_memory'], $_POST['vm_unit'])) {
         $quota_array = ace_lab_get_quota_array($lab_id);