def handle_touch(self, job):
    ' Touches those output files that are marked for touching. '
    for f in job.expanded_output:
        if (f in job.touch_output):
            f = job.shadowed_path(f)
            logger.info('Touching output file {}.'.format(f))
            f.touch_or_create()
            assert os.path.exists(f)
Touches those output files that are marked for touching.
def handle_touch(self, job):
    '  '
    for f in job.expanded_output:
        if (f in job.touch_output):
            f = job.shadowed_path(f)
            logger.info('Touching output file {}.'.format(f))
            f.touch_or_create()
            assert os.path.exists(f)