code: def is_fifo(name):
      '''
      Check if a file exists and is a FIFO.
  
      CLI Example:
  
      .. code-block:: bash
  
         salt '*' file.is_fifo /dev/fifo
      '''
      name = os.path.expanduser(name)
  
      stat_structure = None
      try:
          stat_structure = os.stat(name)
      except OSError as exc:
          if exc.errno == errno.ENOENT:
              # If the fifo does not exist in the first place
              return False
          else:
              raise
      return stat.S_ISFIFO(stat_structure.st_modef is_fifo(name):
      '''
      Check if a file exists and is a FIFO.
  
      CLI Example:
  
      .. code-block:: bash
  
         salt '*' file.is_fifo /dev/fifo
      '''
      name = os.path.expanduser(name)
  
      stat_structure = None
      try:
          stat_structure = os.stat(name)
      except OSError as exc:
          if exc.errno == errno.ENOENT:
              # If the fifo does not exist in the first place
              return False
          else:
              raise
      return stat.S_ISFIFO(stat_structure.st_mode)
docs: Check if a file exists and is a FIFO.
  
      CLI Example:
  
      .. code-block:: bash
  
         salt '*' file.is_fifo /dev/fifo