def PollJob(job_id, cl=None, feedback_fn=None, reporter=None):
  if cl is None:
    cl = GetClient()

  if reporter is None:
    if feedback_fn:
      reporter = FeedbackFnJobPollReportCb(feedback_fn)
    else:
      reporter = StdioJobPollReportCb()
  elif feedback_fn:
    raise errors.ProgrammerError("Can't specify reporter and feedback function")

  return GenericPollJob(job_id, _LuxiJobPollCb(cl), reporter)
``journal`` should not be passed to the superclass
dataset/ETHPy150Open ganeti/ganeti/lib/cli.py/PollJob--crossover with--dataset/ETHPy150Open scieloorg/scielo-manager/scielomanager/journalmanager/forms.py/PressReleaseTranslationForm.__init__