code: def request_module_validation(validation_request):
      """Request that a module be validated"""
      if mv_constants.pipeline_queue_thread is None:
          mv_constants.pipeline_queue_thread = threading.Thread(
              target=validation_queue_handler
          )
          mv_constants.pipeline_queue_thread.setName(
              "Pipeline validation thread"
          )
          mv_constants.pipeline_queue_thread.setDaemon(True)
          mv_constants.pipeline_queue_thread.start()
      mv_constants.validation_queue.put(validation_request)
  
imports: import logging
  import threading
  import time
  import wx
  from cellprofiler_core.setting import ValidationError
  import cellprofiler.gui.constants.module_view
  from cellprofiler.gui.module_view._validation_request_controller import ValidationRequestController
label_desc: Use image node_id 29 for calling a global function with example usage: request_module_validation(validation_request) without return types