def finish_time()

in pygenie/jobs/running.py [0:0]


    def finish_time(self):
        """
        Get the job's finish epoch time (milliseconds). 0 means the job is still
        running.

        Example:
            >>> running_job.finish_time
            1234567890

        Returns:
            int: The finish time in epoch (milliseconds).
        """

        status = self.status.upper()

        if ('finished' not in self.info) \
                or status in RUNNING_STATUSES \
                or status is None \
                or self.info.get('finished') in {None, 0, '0'}:
            self._update_info('job')

        return self.__convert_dttm_to_epoch('finished')