14 |
|
self._user_log_dir = '' |
15 |
|
if 'USER.outputdir' in cfg_params.keys(): |
16 |
|
self._user_out_dir = os.path.abspath(cfg_params['USER.outputdir']) |
17 |
+ |
if cfg_params['CRAB.scheduler'].upper() == 'CAF' : |
18 |
+ |
msg = "Cannot use 'outputdir' parameter with CAF scheduler\n" |
19 |
+ |
msg += 'please remove it from your crab.cfg\n' |
20 |
+ |
raise CrabException(msg) |
21 |
|
if 'USER.logdir' in cfg_params.keys(): |
22 |
|
self._user_log_dir = os.path.abspath(cfg_params['USER.logdir']) |
23 |
|
#Matteo: Necessary to manage user ui_working_dir |