code: def create_context(self, message_queue, task_id):
          
          parent_data = ParentData(self.parent.kind, self.parent.remote_id)
          path_data = self.local_file.get_path_data()
          params = parent_data, path_data, self.local_file.remote_id
          return UploadContext(self.settings, params, message_queue, task_id)
docs: Create values to be used by create_small_file function.
          :param message_queue: Queue: queue background process can send messages to us on
          :param task_id: int: id of this command's task so message will be routed correctly