def _job_to_dict()

in cstar/jobwriter.py [0:0]


def _job_to_dict(self):
    skip = {"results", "handled_finished_jobs", "do_loop", "job_id", "job_runner", "jmx_password"}
    data = dict((key, _to_dict(val)) for key, val in self.__dict__.items() if key[0] != '_' and key not in skip)
    data["version"] = FILE_FORMAT_VERSION
    data["job_runner"] = self.job_runner.__name__
    data["creation_timestamp"] = int(datetime.datetime.utcnow().timestamp())
    return data