machine_type=None):
serializer = report.ResultsSerializer(archive_base)
job_info = serializer.job_info(run_name, job_id)
- if not owner and 'owner' not in job_info:
- raise RuntimeError(
- "I could not figure out the owner of the requested job. "
- "Please pass --owner <owner>.")
- owner = job_info['owner']
+ if not owner:
+ if 'owner' not in job_info:
+ raise RuntimeError(
+ "I could not figure out the owner of the requested job. "
+ "Please pass --owner <owner>.")
+ owner = job_info['owner']
kill_processes(run_name, [job_info.get('pid')])
targets = dict(targets=job_info.get('targets', {}))
nuke_targets(targets, owner)