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 2013/01/22 18:24:58 UTC

svn commit: r1437063 - /vcl/trunk/managementnode/lib/VCL/Module/Provisioning/VMware/VMware.pm

Author: arkurth
Date: Tue Jan 22 17:24:58 2013
New Revision: 1437063

URL: http://svn.apache.org/viewvc?rev=1437063&view=rev
Log:
VCL-668
Updated code in VMware.pm which checks the output of the vmkfstools command used to copy a vmdk image. It was checking for a "100% done" line in the output. This line is not always displayed with ESXi 5.1.

Modified:
    vcl/trunk/managementnode/lib/VCL/Module/Provisioning/VMware/VMware.pm

Modified: vcl/trunk/managementnode/lib/VCL/Module/Provisioning/VMware/VMware.pm
URL: http://svn.apache.org/viewvc/vcl/trunk/managementnode/lib/VCL/Module/Provisioning/VMware/VMware.pm?rev=1437063&r1=1437062&r2=1437063&view=diff
==============================================================================
--- vcl/trunk/managementnode/lib/VCL/Module/Provisioning/VMware/VMware.pm (original)
+++ vcl/trunk/managementnode/lib/VCL/Module/Provisioning/VMware/VMware.pm Tue Jan 22 17:24:58 2013
@@ -5899,7 +5899,7 @@ sub copy_vmdk {
 				return;
 			}
 		}
-		elsif (grep(/Failed to clone disk/, @$output) || !grep(/(100\% done|success)/, @$output)) {
+		elsif (grep(/(failed|warning|error)/i, @$output)) {
 			notify($ERRORS{'WARNING'}, 0, "failed to copy virtual disk\ncommand: '$command'\noutput:\n" . join("\n", @$output));
 		}
 		else {