diff --git a/src/xfel_calibrate/repeat.py b/src/xfel_calibrate/repeat.py index 9992ac59be047e7ea3f042c26fbbbdf665fc44a9..4476b5d43f3f052389a85efb42e7b03d85278115 100644 --- a/src/xfel_calibrate/repeat.py +++ b/src/xfel_calibrate/repeat.py @@ -135,12 +135,12 @@ def main(argv=None): out_folder = parameters['out-folder'] params_to_set = {'metadata_folder': "."} if args.out_folder: - out_folder = parameters['out-folder'] = args.out_folder + out_folder = parameters['out-folder'] = os.path.abspath(args.out_folder) params_to_set['out_folder'] = out_folder update_notebooks_params(cal_work_dir, params_to_set) if args.report_to: - report_to = args.report_to + report_to = os.path.abspath(args.report_to) else: # Default to saving report in output folder report_to = str(Path(out_folder, f'xfel-calibrate-repeat-{run_uuid}')) cal_metadata['report-path'] = f'{report_to}.pdf'