docs: def _write_data_csv(csv_data):
      """
      CSV data has been parsed by this point, so take it and write it file by file.
      :return:
      """
      logger_excel.info("enter write_data_csv")
      # Loop for each file and data that is stored
      for file in csv_data:
          for filename, data in file.items():
              # Make sure we're working with the right data types before trying to open and write a file
              if isinstance(filename, str) and isinstance(data, list):
                  try:
                      with open(filename, 'w+') as f:
                          w = csv.writer(f)
                          for line in data:
                              w.writerow(line)
                  except Exception:
                      logger_excel.debug("write_data_csv: Unable to open/write file: {}".format(filename))
  
      logger_excel.info("exit write_data_csv")
      return