code: def done(self, conf, rm_conf):
          
          if self.config.obfuscate:
              cleaner = SOSCleaner(quiet=True)
              clean_opts = CleanOptions(
                  self.config, self.archive.tmp_dir, rm_conf, self.hostname_path)
              fresh = cleaner.clean_report(clean_opts, self.archive.archive_dir)
              if clean_opts.keyword_file is not None:
                  os.remove(clean_opts.keyword_file.name)
                  logger.warn("WARNING: Skipping keywords found in remove.conf")
              return fresh[0]
          return self.archive.create_tar_file()
docs: Do finalization stuff