|
62 | 62 | },
|
63 | 63 | "outputs": [],
|
64 | 64 | "source": [
|
65 |
| - "from nipype import config\n", |
66 |
| - "config.set('execution', 'poll_sleep_duration', '2')" |
| 65 | + "from nipype import config, logging\n", |
| 66 | + "\n", |
| 67 | + "config_dict={'execution': {'remove_unnecessary_outputs': 'true',\n", |
| 68 | + " 'keep_inputs': 'false',\n", |
| 69 | + " 'poll_sleep_duration': '60',\n", |
| 70 | + " 'stop_on_first_rerun': 'false',\n", |
| 71 | + " 'hash_method': 'timestamp',\n", |
| 72 | + " 'local_hash_check': 'true',\n", |
| 73 | + " 'create_report': 'true',\n", |
| 74 | + " 'crashdump_dir': '/home/user/crash_folder',\n", |
| 75 | + " 'use_relative_paths': 'false',\n", |
| 76 | + " 'job_finished_timeout': '5'},\n", |
| 77 | + " 'logging': {'workflow_level': 'INFO',\n", |
| 78 | + " 'filemanip_level': 'INFO',\n", |
| 79 | + " 'interface_level': 'INFO',\n", |
| 80 | + " 'log_directory': '/home/user/log_folder',\n", |
| 81 | + " 'log_to_file': 'true'}}\n", |
| 82 | + "config.update_config(config_dict)\n", |
| 83 | + "logging.update_logging(config)" |
67 | 84 | ]
|
68 | 85 | },
|
69 | 86 | {
|
|
86 | 103 | },
|
87 | 104 | "outputs": [],
|
88 | 105 | "source": [
|
89 |
| - "wf.config['execution']['stop_on_first_crash'] = 'true'" |
| 106 | + "# Change execution parameters\n", |
| 107 | + "wf.config['execution']['stop_on_first_crash'] = 'true'\n", |
| 108 | + "\n", |
| 109 | + "# Change logging parameters\n", |
| 110 | + "wf.config['logging'] = {'workflow_level' : 'DEBUG',\n", |
| 111 | + " 'filemanip_level' : 'DEBUG',\n", |
| 112 | + " 'interface_level' : 'DEBUG',\n", |
| 113 | + " 'log_to_file' : 'True',\n", |
| 114 | + " 'log_directory' : '/home/user/log_folder'}" |
90 | 115 | ]
|
91 | 116 | },
|
92 | 117 | {
|
|
0 commit comments