code: def _dump(self, out_dir=''):
          
          with self.no_unpicklable_properties():
              self.job_file = os.path.join(out_dir, 'job-instance.pickle')
              if self.__module__ == '__main__':
                  d = pickle.dumps(self)
                  module_name = os.path.basename(sys.argv[0]).rsplit('.', 1)[0]
                  d = d.replace('(c__main__', "(c" + module_name)
                  open(self.job_file, "w").write(d)
              else:
                  pickle.dump(self, open(self.job_file, "w"))
docs: Dump instance to file.