You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by ar...@apache.org on 2014/03/06 15:31:11 UTC

svn commit: r1574894 - /vcl/trunk/managementnode/lib/VCL/utils.pm

Author: arkurth
Date: Thu Mar  6 14:31:10 2014
New Revision: 1574894

URL: http://svn.apache.org/r1574894
Log:
VCL-734
Fixed bug in utils.pm::update_request_state. It was not allowing a request to change from deleted/inuse to complete/deleted.

Modified:
    vcl/trunk/managementnode/lib/VCL/utils.pm

Modified: vcl/trunk/managementnode/lib/VCL/utils.pm
URL: http://svn.apache.org/viewvc/vcl/trunk/managementnode/lib/VCL/utils.pm?rev=1574894&r1=1574893&r2=1574894&view=diff
==============================================================================
--- vcl/trunk/managementnode/lib/VCL/utils.pm (original)
+++ vcl/trunk/managementnode/lib/VCL/utils.pm Thu Mar  6 14:31:10 2014
@@ -1296,7 +1296,7 @@ EOF
 		if ($state_name eq 'pending') {
 			$update_statement .= "AND laststate.name = currentstate.name\n";
 		}
-		elsif ($state_name !~ /(failed|maintenance)/) {
+		elsif ($state_name !~ /(complete|failed|maintenance)/) {
 			# New state is not pending
 			# Need to avoid:
 			#    pending/image --> inuse/inuse