code: def postprocess(self):
          
          for f in VASP_OUTPUT_FILES + [self.output_file]:
              if os.path.exists(f):
                  if self.final and self.suffix != "":
                      shutil.move(f, "{}{}".format(f, self.suffix))
                  elif self.suffix != "":
                      shutil.copy(f, "{}{}".format(f, self.suffix))
  
          if self.copy_magmom and not self.final:
              try:
                  outcar = Outcar("OUTCAR")
                  magmom = [m['tot'] for m in outcar.magnetization]
                  incar = Incar.from_file("INCAR")
                  incar['MAGMOM'] = magmom
                  incar.write_file("INCAR")
              except:
                  logger.error('MAGMOM copy from OUTCAR to INCAR failed')
  
          # Remove continuation so if a subsequent job is run in
          # the same directory, will not restart this job.
          if os.path.exists("continue.json"):
              os.remove("continue.json")
docs: Postprocessing includes renaming and gzipping where necessary.
          Also copies the magmom to the incar if necessary