From 657f5a6da6e41833b45079cec3765a352021d31a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bar=C4=B1=C5=9F=20Metin?= Date: Wed, 18 Mar 2009 17:38:03 +0000 Subject: [PATCH] add delete-slice action that is used by the interface. --- planetlab/common/actions.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/planetlab/common/actions.php b/planetlab/common/actions.php index ecde471..605c15f 100644 --- a/planetlab/common/actions.php +++ b/planetlab/common/actions.php @@ -67,6 +67,8 @@ $known_actions []= "update-site"; // expects: site_id & name abbreviated_name url latitude longitude [login_base max_slices] //////////////////////////////////////// slices +$known_actions []= "delete-slice"; +// expects: slice_id $known_actions []= "update-slice"; // expects: slice_id, name, description, url $known_actions []= "renew-slice"; @@ -440,6 +442,18 @@ switch ($action) { } //////////////////////////////////////////////////////////// slices + case 'delete-slice': { + $slice_id = $_POST['slice_id']; + $api->DeleteSlice( intval( $slice_id ) ); + $error= $api->error(); + if( empty( $error ) ) { + drupal_set_message("Deleted slice $slice_id"); + } else { + drupal_set_error($error); + } + break; + } + case 'update-slice': { $slice_id = $_POST['slice_id']; $name = $_POST['name']; -- 2.43.0