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;


Reply via email to