Author: fapeeler
Date: Thu Aug 14 14:52:34 2014
New Revision: 1617962
URL: http://svn.apache.org/r1617962
Log:
VCL-698
delete_user was failing on a non-critical return value
Modified:
vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm
Modified: vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm
URL:
http://svn.apache.org/viewvc/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm?rev=1617962&r1=1617961&r2=1617962&view=diff
==============================================================================
--- vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm (original)
+++ vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm Thu Aug 14 14:52:34 2014
@@ -2762,6 +2762,9 @@ sub delete_user {
elsif (grep(/does not exist/i, @$userdel_output)) {
notify($ERRORS{'DEBUG'}, 0, "user '$username' NOT deleted from
$computer_node_name because it does not exist");
}
+ elsif (grep(/not found/i, @$userdel_output)) {
+ notify($ERRORS{'DEBUG'}, 0, "userdel warning '$username'
$computer_node_name :\n" . join("\n", @$userdel_output));
+ }
elsif (grep(/userdel: /i, @$userdel_output)) {
notify($ERRORS{'WARNING'}, 0, "failed to delete user
'$username' from $computer_node_name, command: '$userdel_command', exit status:
$userdel_exit_status, output:\n" . join("\n", @$userdel_output));
return;