code: def notify_job_status(self, email, on_done, on_fail):
      self.email = email
      self.notify_on_end = on_done
      self.notify_on_fail = on_fail
  
imports: import datetime
  import os
  import signal
  import sys
  import time
  import traceback
  from subprocess import call
  from .argparse_hopt import HyperOptArgumentParser
label_desc: Use image node_id 9 for calling the AbstractCluster obj's underlying member method code with example usage: obj.notify_job_status(email, on_done, on_fail) without return types