You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by jf...@apache.org on 2012/03/01 19:58:11 UTC
svn commit: r1295741 - /incubator/vcl/trunk/web/.ht-inc/computers.php
Author: jfthomps
Date: Thu Mar 1 18:58:11 2012
New Revision: 1295741
URL: http://svn.apache.org/viewvc?rev=1295741&view=rev
Log:
VCL-551
deleting an active VM doesn't remove it from the VM host
modified submitDeleteComputer and submitCompStateChange to set vmhostid to NULL when setting deleted to 1 as a result of deleting computers
Modified:
incubator/vcl/trunk/web/.ht-inc/computers.php
Modified: incubator/vcl/trunk/web/.ht-inc/computers.php
URL: http://svn.apache.org/viewvc/incubator/vcl/trunk/web/.ht-inc/computers.php?rev=1295741&r1=1295740&r2=1295741&view=diff
==============================================================================
--- incubator/vcl/trunk/web/.ht-inc/computers.php (original)
+++ incubator/vcl/trunk/web/.ht-inc/computers.php Thu Mar 1 18:58:11 2012
@@ -1727,7 +1727,8 @@ function submitDeleteComputer() {
}
else {
$query = "UPDATE computer "
- . "SET deleted = 1 "
+ . "SET deleted = 1, "
+ . "vmhostid = NULL "
. "WHERE id = $compid";
$qh = doQuery($query, 191);
}
@@ -3654,11 +3655,13 @@ function submitCompStateChange() {
print "<br>\n";
}
}
+ # set to deleted
elseif($data['stateid'] == 999) {
$compids = implode(',', $data['computerids']);
$query = "UPDATE computer "
. "SET deleted = 1, "
- . "notes = '' "
+ . "notes = '', "
+ . "vmhostid = NULL "
. "WHERE id IN ($compids)";
doQuery($query, 999);
print "The following computers were deleted:\n";