@gen.coroutine
  def _Update(self):
    # Revive any REMOVED followers.
    yield gen.Task(Follower.ReviveRemovedFollowers, self._client, self._followers)

    # Create episode and posts that did not exist at the beginning of the operation.
    yield self._CreateNewEpisodesAndPosts(self._new_ep_dicts, self._new_ids)

    # Create cover photo if one is needed.
    if self._need_cover_photo:
      self._viewpoint.cover_photo = Viewpoint.SelectCoverPhotoFromEpDicts(self._new_ep_dicts)
      yield gen.Task(self._viewpoint.Update, self._client)
Grow the file
dataset/ETHPy150Open viewfinderco/viewfinder/backend/op/share_existing_op.py/ShareExistingOperation._Update--crossover with--dataset/ETHPy150Open ganeti/ganeti/lib/storage/filestorage.py/FileDeviceHelper.Grow