    # File lib/chef/provider/user.rb, line 144
          def action_lock
            if @user_exists
              if check_lock() == false
                lock_user
                @new_resource.updated_by_last_action(true)
                Chef::Log.info("#{@new_resource} locked")
              else
                Chef::Log.debug("#{@new_resource} already locked - nothing to do")
              end
            else
              raise Chef::Exceptions::User, "Cannot lock user - does not exist!"
            end
          end