code: def make_and_start_process(self, index, num_items, progress_queue):
          
          process = Process(target=upload_async,
                            args=(self.data_service.auth.get_auth_data(), self.config, self.upload_id,
                                  self.local_file.path, index, num_items, progress_queue))
          process.start()
          return process
docs: Create and start a process to upload num_items chunks from our file starting at index.
          :param index: int offset into file(must be multiplied by upload_bytes_per_chunk to get actual location)
          :param num_items: int number chunks to send
          :param progress_queue: ProgressQueue queue to send notifications of progress or errors