original_docstring: 
      Prints a message to debug with QRadarMsg prefix.
      Uses lock because calls can be concurrent.
      If lock cannot be acquired until timeout, will skip writing message to log.
      Args:
          msg (str): Message to be logged.
  
      
docstring: Prints a message to debug with QRadarMsg prefix.
  Uses lock because calls can be concurrent.
  If lock cannot be acquired until timeout, will skip writing message to log.
docstring_tokens: Prints a message to debug with QRadarMsg prefix . Uses lock because calls can be concurrent . If lock cannot be acquired until timeout will skip writing message to log .
code: def print_debug_msg(msg: str):
      """
      Prints a message to debug with QRadarMsg prefix.
      Uses lock because calls can be concurrent.
      If lock cannot be acquired until timeout, will skip writing message to log.
      Args:
          msg (str): Message to be logged.
  
      """
      debug_msg = f'QRadarMsg - {msg}'
      if lock.acquire(timeout=LOCK_WAIT_TIME):
          demisto.debug(debug_msg)
          lock.release()
code_tokens: def print_debug_msg ( msg : str ) : debug_msg = f'QRadarMsg - {msg}' if lock . acquire ( timeout = LOCK_WAIT_TIME ) : demisto . debug ( debug_msg ) lock . release ( )
short_docstring: Prints a message to debug with QRadarMsg prefix.
short_docstring_tokens: Prints a message to debug with QRadarMsg prefix .
comment: """
      Prints a message to debug with QRadarMsg prefix.
      Uses lock because calls can be concurrent.
      If lock cannot be acquired until timeout, will skip writing message to log.
      Args:
          msg (str): Message to be logged.
  
      """